<italic>APL</italic>2 represents a quantum leap in the function of the <italic>APL</italic> notation over earlier IBM offerings. Achieving a consistent language required going back to the fundamentals and rethinking some of the original principles of <italic>APL</italic> and in a few cases making some changes. This paper discusses some of the extensions and gives the reasons why they were chosen over other possible extensions.
Unfortunately, ACM prohibits us from displaying non-influential references for this paper.
To see the full reference list, please visit http://dl.acm.org/citation.cfm?id=28319.