4,494
edits
(make table) |
m (→See also) |
||
(8 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
The following array family programming languages, and papers describing languages, have had a major influence on commonly-used APLs. | The following array family programming languages, and papers describing languages, have had a major influence on commonly-used APLs. | ||
{|class=wikitable | {|class=wikitable | ||
! Year | | ! Year !! Event | ||
|- | |||
| 1962 || [[A Programming Language]] describes [[Ken Iverson]]'s [[Iverson notation|notation]] | | 1962 || [[A Programming Language]] describes [[Ken Iverson]]'s [[Iverson notation|notation]] | ||
|- | |- | ||
Line 16: | Line 15: | ||
|- | |- | ||
| 1973 || [[APL.SV]] introduces [[shared variable]]s | | 1973 || [[APL.SV]] introduces [[shared variable]]s | ||
|- | |- | ||
| 1976 (approximate) || [[SHARP APL]] splits from [[APL*PLUS]] | | 1976 (approximate) || [[SHARP APL]] splits from [[APL*PLUS]] | ||
|- | |- | ||
| 1981 || [[NARS]] is the first [[Nested array model|nested]] APL | | 1981 || [[NARS]] is the first [[Nested array model|nested]] APL, and implements ideas from [[Operators and Functions]] | ||
|- | |- | ||
| 1981 || [[SHARP APL]] adds [[box]]es to the [[flat array model]] | | 1981 || [[SHARP APL]] adds [[box]]es to the [[flat array model]] | ||
Line 51: | Line 48: | ||
| 2013 || [[GNU APL]] is the first fully [[wikipedia:Scripting language|scriptable]] APL | | 2013 || [[GNU APL]] is the first fully [[wikipedia:Scripting language|scriptable]] APL | ||
|} | |} | ||
== See also == | |||
* [[Timeline of array languages]] | |||
* [[Timeline of APL primitives]] | |||
* [[Genealogy of array languages]] | |||
{{APL dialects}}[[Category:Timelines]][[Category:APL history]][[Category:Lists of languages]] | {{APL dialects}}[[Category:Timelines]][[Category:APL history]][[Category:Lists of languages]] |