APL64: Difference between revisions

From APL Wiki
Jump to navigation Jump to search
m (Text replacement - "</source>" to "</syntaxhighlight>")
m (Text replacement - "<source" to "<syntaxhighlight")
Line 17: Line 17:
'''APL64''' is a 64-bit APL interpreter in development by [[APL2000]], intended to be compatible with [[APL+Win]]. APLNow began work on the project in 2015 and has issued updates on it from 2018 to 2020.
'''APL64''' is a 64-bit APL interpreter in development by [[APL2000]], intended to be compatible with [[APL+Win]]. APLNow began work on the project in 2015 and has issued updates on it from 2018 to 2020.


New APL features described by the implementation team include a [[string datatype]] written using chevrons <source lang=apl inline>«»</syntaxhighlight>, and "inner functions" defined using control statements <source lang=apl inline>:DEF</syntaxhighlight> and <source lang=apl inline>:ENDDEF</syntaxhighlight> rather than <source lang=apl inline>∇</syntaxhighlight>. [[Multi-threading]] and advanced [[object-oriented programming]] features including integration with [[.NET]] are also planned.
New APL features described by the implementation team include a [[string datatype]] written using chevrons <syntaxhighlight lang=apl inline>«»</syntaxhighlight>, and "inner functions" defined using control statements <syntaxhighlight lang=apl inline>:DEF</syntaxhighlight> and <syntaxhighlight lang=apl inline>:ENDDEF</syntaxhighlight> rather than <syntaxhighlight lang=apl inline>∇</syntaxhighlight>. [[Multi-threading]] and advanced [[object-oriented programming]] features including integration with [[.NET]] are also planned.


== External Links ==
== External Links ==

Revision as of 22:22, 10 September 2022


APL64 is a 64-bit APL interpreter in development by APL2000, intended to be compatible with APL+Win. APLNow began work on the project in 2015 and has issued updates on it from 2018 to 2020.

New APL features described by the implementation team include a string datatype written using chevrons «», and "inner functions" defined using control statements :DEF and :ENDDEF rather than . Multi-threading and advanced object-oriented programming features including integration with .NET are also planned.

External Links


APL dialects [edit]
Maintained APL+WinAPL2APL64APL\ivApletteAprilCo-dfnsDyalog APLDyalog APL Visiondzaima/APLGNU APLKapNARS2000PometoTinyAPL
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