The APL programming language source code (2012)
6 days ago
- #Computer History
- #APL
- #Programming Languages
- APL 起源于肯尼斯·E·艾弗森于1957年发明的一种数学符号,到1966年逐渐演变成一门编程语言。
- 它强调数组处理,并使用非常规符号,输入时需要专用键盘。
- APL表达式采用从右到左的求值顺序,能自动创建向量和数组,且无需变量声明。
- 该语言包含丰富的内置函数和运算符,减少了循环和条件分支的需求。
- 为IBM System/360推出的APL\360是一个结合操作系统与编程语言的交互式分时环境。
- APL以简洁优雅著称,但也因代码晦涩难懂而引发赞叹与批评。
- 艾弗森的工作在其2004年去世前仍在继续,包括开发了APL的现代方言——J语言。