Version 15 of APL

Updated 2015-06-29 23:15:27 by AMG

APL is one of the oldest programming languages.

See Also

An APL playstation
Playing APL
A partial APL parser
APLish
J
a modern, freely-available descendant of APL
JimW's APL Information
an excellent APL site
Rex Swain's APL Information
a decent site for apl links, but even though the page appears to be actively maintained, some of the links are no good.
Sam Sirlin's APL Page
a more "into-the-guts-of-things" sort of APL page.
NARS , or Nested Arrays Research System
was designed and implemented in the early 1980s as a testbed for new ideas in APL, principally with nested arrays. A quarter of a century later, it's time to try again
APL2
IBMs updated version of the language. It ships with an included Tcl interpreter, for handling programming tasks that APL is not well-suited for.

Opinion

"I like APL. I like it because it has a solid fundamental data model, and then elaborates the hell out of it."
- CMcC, Tcl Chatroom, 2013-12-27
"APL is a mistake, carried through to perfection. It is the language of the future for the programming techniques of the past: it creates a new generation of coding bums."
- Edsger Dijkstra