A: Difference between revisions

From APL Wiki
Jump to navigation Jump to search
No edit summary
m (Text replacement - "array languages]]" to "array languages]]Category:Languages with first-class functions")
 
Line 12: Line 12:


A was the first APL to be based on [[leading axis theory]], and included many other new features such as a redesigned [[defined function]] syntax with lexical scope and the ability to call [[function]]s with function [[argument]]s.
A was the first APL to be based on [[leading axis theory]], and included many other new features such as a redesigned [[defined function]] syntax with lexical scope and the ability to call [[function]]s with function [[argument]]s.
{{APL dialects}}[[Category:APL dialects]][[Category:Flat array languages]][[Category:Leading axis languages]]
{{APL dialects}}[[Category:APL dialects]][[Category:Flat array languages]][[Category:Languages with first-class functions]][[Category:Leading axis languages]]

Latest revision as of 23:06, 24 January 2024

A is an APL implementation created in 1985 by Arthur Whitney at Morgan Stanley. It has been replaced by its successor, A+, which featured language enhancements and a graphical user interface and was released in 1988.

A was the first APL to be based on leading axis theory, and included many other new features such as a redesigned defined function syntax with lexical scope and the ability to call functions with function arguments.

APL dialects [edit]
Maintained APL+WinAPL2APL64APL\ivApletteAprilCo-dfnsDyalog APLDyalog APL Visiondzaima/APLGNU APLKapNARS2000Pometo
Historical A Programming LanguageA+ (A) ∙ APL#APL2CAPL\360APL/700APL\1130APL\3000APL.68000APL*PLUSAPL.jlAPL.SVAPLXExtended Dyalog APLIverson notationIVSYS/7090NARSngn/aplopenAPLOperators and FunctionsPATRowanSAXSHARP APLRationalized APLVisualAPL (APLNext) ∙ VS APLYork APL
Derivatives AHPLBQNCoSyELIGleeIIvyJJellyK (Goal, Klong, Q) ∙ KamilaLispLang5LilNialRADUiua
Overviews Comparison of APL dialectsTimeline of array languagesTimeline of influential array languagesFamily tree of array languages