APL2: Difference between revisions

From APL Wiki
Jump to navigation Jump to search
Miraheze>Marshall
mNo edit summary
Miraheze>Adám Brudzewsky
No edit summary
Line 7: Line 7:
| released              = 1984
| released              = 1984
| developer              = [[IBM]]
| developer              = [[IBM]]
| latest_release_version = 17.1 / 2019
| latest_release_version = 2.2.26 / 2019
| implementation languages = C, C++, APL
| 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

Revision as of 13:05, 28 October 2019

APL2 was a significant re-implementation of APL by IBM which was developed from 1971 and first released in 1984. It provides many additions to the language, of which the most notable is nested (non-rectangular) array support. As of 2018 it is available for mainframe computers running z/OS or z/VM and workstations running AIX, Linux, Sun Solaris, and Microsoft Windows.

APL2's extensions to ISO 8485:1989 were standardised as ISO-IEC-13751. No further core language features have been added, but it feature a number of powerful Quad names.

The entire APL2 Products and Services Team was awarded the Iverson Award in 2007.

Template:APL programming language