APL
APL was invented by Ken Iverson as a rationalized mathematical notation called Iverson Notation. He wrote a book about it called A Programming Language and, when an interpreter was written using the notation, this was shorted to APL. The array programming languages are powerful tools for thought. They tend to be dynamic and functional, allowing the programmer to interact directly with the data. Their use can lead to concise and speedy solutions to many problems.
Array Language Links
- SIGAPL - The ACM Special Interest Group for Array Programming Languages
- A+ - Morgan Stanley's Open Source APL dialect.
- APL wiki - by APL Team LTD
- comp.lang.apl - on Google Groups
- Jsofware - Home of the J Language
- J and APL Web Ring
- Kx Systems - Home of K, Kdb, Kdb+, and Q
- Lush - A Lisp dialect with a powerful array engine.
- Matlisp - A set of CLOS classes for handling matrices.
- Nial - The Nested Interactive Array Language
- NLisp - A Numerical Common Lisp with Array Syntax
- NumPy - The Array Processing extensions for Python
- PDL - The Perl Data Language
- Sanke Island Research - Array Processing Performance
- The Vector - Web site for the British APL Association