APL2: Difference between revisions

Jump to navigation Jump to search
586 bytes added ,  18:55, 23 November 2021
no edit summary
No edit summary
No edit summary
(3 intermediate revisions by one other user not shown)
Line 7: Line 7:
| unicode support        = no
| unicode support        = no
| released                = 1984
| released                = 1984
| withdrawn              = 2021
| developer              = [[IBM]], Log-On Software
| developer              = [[IBM]]
| latest release version  = 2.2.26 / 2019
| latest release version  = 2.2.26 / 2019
| platforms              = IBM mainframes, x86, x86_64, IBM POWER
| platforms              = IBM mainframes, x86, x86_64, IBM POWER
Line 20: Line 19:
| influenced              = [[NARS2000]], [[Dyalog APL]], [[GNU APL]], [[APLX]], [[ISO/IEC 13751:2001]]
| influenced              = [[NARS2000]], [[Dyalog APL]], [[GNU APL]], [[APLX]], [[ISO/IEC 13751:2001]]
}}
}}
:''This article is about the discontinued IBM product. For the compatible fork, see [[Log-On APL2]].''
'''APL2''' was a significant re-implementation of APL by [[IBM]] which was developed from 1971 and first released in 1984. It provided many additions to the language, of which the most notable is nested (non-rectangular) array support. It was available for mainframe computers running z/OS or z/VM and workstations running AIX, Linux, Sun Solaris, and Microsoft Windows.
'''APL2''' was a significant re-implementation of APL by [[IBM]] which was developed from 1971 and first released in 1984. It provided many additions to the language, of which the most notable is nested (non-rectangular) array support. It was available for mainframe computers running z/OS or z/VM and workstations running AIX, Linux, Sun Solaris, and Microsoft Windows.


Line 31: Line 29:
The entire APL2 Products and Services Team was awarded the [[Iverson Award]] in 2007.
The entire APL2 Products and Services Team was awarded the [[Iverson Award]] in 2007.


On January 26, 2021, IBM announced that 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>
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>
== 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