Difference between revisions of "Timeline of influential array languages"

From APL Wiki
Jump to navigation Jump to search
(Timelines category)
(VS APL)
Line 7: Line 7:
 
* 1971: "A Generalization of APL", [[Jim Brown]]'s Ph.D. thesis, describes a [[Nested array model|nested]] APL which later becomes the basis of [[APL2]]
 
* 1971: "A Generalization of APL", [[Jim Brown]]'s Ph.D. thesis, describes a [[Nested array model|nested]] APL which later becomes the basis of [[APL2]]
 
* 1973: [[APL.SV]] introduces [[shared variable]]s
 
* 1973: [[APL.SV]] introduces [[shared variable]]s
 +
* 1976: [[VS APL]] is [[IBM]]'s first APL to interact with the host system
 
* 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

Revision as of 12:21, 6 May 2020

The following array family programming languages, and papers describing languages, have had a major influence on commonly-used APLs.


APL dialects [edit]
Maintained APL+WinAPL2APL64APL\ivApletteAprilCo-dfnsDyalog APLdzaima/APLExtended Dyalog APLGNU APLKAPNARS2000Pometo
Historical A Programming LanguageA+ (A) ∙ APL#APL\360APL/700APL\1130APL\3000APL.68000APL*PLUSAPL.jlAPL.SVAPLXIverson notationIVSYS/7090NARSngn/aplopenAPLPATRowanSAXSHARP APLRationalized APLVisualAPL (APLNext) ∙ VS APLYork APL
Derivatives AHPLBQNCoSyELIGleeIIvyJJellyJellyfishK (Q, KDB+) ∙ NialRAD
Overviews Timeline of array languagesTimeline of influential array languagesFamily tree of array languages