APL2: Difference between revisions

Jump to navigation Jump to search
748 bytes added ,  21:57, 10 September 2022
m
Text replacement - "<source" to "<syntaxhighlight"
m (Remove disambiguation with Log-On APL2)
m (Text replacement - "<source" to "<syntaxhighlight")
(3 intermediate revisions by the same user not shown)
Line 8: Line 8:
| released                = 1984
| released                = 1984
| developer              = [[IBM]], Log-On Software
| developer              = [[IBM]], Log-On Software
| latest release version  = 2.2.26 / 2019
| latest release version  = 3.03 / 2022
| platforms              = IBM mainframes, x86, x86_64, IBM POWER
| platforms              = IBM mainframes, x86, x86_64, IBM POWER
| operating systems      = z/OS, z/VM, AIX, Linux, Solaris, Windows
| operating systems      = z/OS, z/VM, AIX, Linux, Solaris, Windows
Line 22: Line 22:


APL2's extensions to [[ISO 8485:1989]] were standardised as [[ISO-IEC-13751]]. APL2 supports entry of [[complex number]]s in the following forms:
APL2's extensions to [[ISO 8485:1989]] were standardised as [[ISO-IEC-13751]]. APL2 supports entry of [[complex number]]s in the following forms:
# Real and imaginary part separated by the letter <source lang=apl inline>J</source> and no spaces, e.g. <source lang=apl inline>0J1</source>
# Real and imaginary part separated by the letter <syntaxhighlight lang=apl inline>J</syntaxhighlight> and no spaces, e.g. <syntaxhighlight lang=apl inline>0J1</syntaxhighlight>
# Magnitude and angle in degrees separated by the letter <source lang=apl inline>D</source> and no spaces, e.g. <source lang=apl inline>1D90</source>
# Magnitude and angle in degrees separated by the letter <syntaxhighlight lang=apl inline>D</syntaxhighlight> and no spaces, e.g. <syntaxhighlight lang=apl inline>1D90</syntaxhighlight>
# Magnitude and angle in radians separated by the letter <source lang=apl inline>R</source> and no spaces, e.g. <source lang=apl inline>1R1.5708</source>
# Magnitude and angle in radians separated by the letter <syntaxhighlight lang=apl inline>R</syntaxhighlight> and no spaces, e.g. <syntaxhighlight lang=apl inline>1R1.5708</syntaxhighlight>
No further core language features have been added, with improvements instead consisting of powerful [[Quad name]]s.
No further core language features have been added, with improvements instead consisting of powerful [[Quad name]]s.


Line 30: Line 30:


On January 26, 2021, IBM announced that IBM APL2 would be removed from the market on April 7, 2021, while support would continue until September 15, 2021, without the possibility of extension. Customers were advised to use Log-On APL2, which comes with a support option, as a replacement product.<ref>[[IBM]]. [https://www-01.ibm.com/common/ssi/ShowDoc.wss?docURL=/common/ssi/rep_ca/6/877/ENUSZP21-0096/index.html&request_locale=en Software withdrawal and support discontinuance: IBM APL2, IBM APL2 Application Environment, and IBM Workstation APL2 for Multiplatforms]. IBM Europe Withdrawal Announcement ZP21-0096. January 26, 2021.</ref> Log-On APL2 will be distributed by the American-Israeli IBM business partner Log-On Software. It is advertised as fully compatible with APL2, and is scheduled for release on April 7, 2021.<ref>Mark Schora. [https://log-on.com/2021/01/26/log-on-software-announces-log-on-apl2/ Log-On Software Announces Log-On APL2]. Log-On Press Releases. Jan 26, 2021.</ref>
On January 26, 2021, IBM announced that IBM APL2 would be removed from the market on April 7, 2021, while support would continue until September 15, 2021, without the possibility of extension. Customers were advised to use Log-On APL2, which comes with a support option, as a replacement product.<ref>[[IBM]]. [https://www-01.ibm.com/common/ssi/ShowDoc.wss?docURL=/common/ssi/rep_ca/6/877/ENUSZP21-0096/index.html&request_locale=en Software withdrawal and support discontinuance: IBM APL2, IBM APL2 Application Environment, and IBM Workstation APL2 for Multiplatforms]. IBM Europe Withdrawal Announcement ZP21-0096. January 26, 2021.</ref> Log-On APL2 will be distributed by the American-Israeli IBM business partner Log-On Software. It is advertised as fully compatible with APL2, and is scheduled for release on April 7, 2021.<ref>Mark Schora. [https://log-on.com/2021/01/26/log-on-software-announces-log-on-apl2/ Log-On Software Announces Log-On APL2]. Log-On Press Releases. Jan 26, 2021.</ref>
As of November 2021, Log-On has been able to build APL2 from IBM's sources, and is undergoing extensive testing. The next planned step is getting community and user feedback for  desired features, and publication of re-branded documentation.<ref>Werner Zülli. ''Log-On APL2: Plans and Questions''. GSE Herbsttagung 2021. [[APL Germany]].</ref> On April 19, 2022, Log-On announced the general availability of APL2 version 3.03 for workstations, which introduced support for HTTPS websites and Windows 11.<ref>Mark Neeman (Log-On Software Director Products Sales). ''Log-On APL2 GA v. 3.03''. Email to the APL2 community. Apr 19, 2022.</ref>
== References ==
== References ==
<references/>
<references/>
{{APL dialects}}[[Category:IBM APL dialects]][[Category:Nested array languages]]
{{APL dialects}}[[Category:IBM APL dialects]][[Category:Nested array languages]]

Navigation menu