APL64: Difference between revisions

From APL Wiki
Jump to navigation Jump to search
Miraheze>Adám Brudzewsky
m (Text replacement - "{{APL programming language}}" to "{{APL dialects}}")
Miraheze>Adám Brudzewsky
mNo edit summary
Line 7: Line 7:
| numeric types            = 64-bit float
| numeric types            = 64-bit float
| unicode support          = full
| unicode support          = full
| implementation language  = [https://en.wikipedia.org/wiki/C_Sharp_(programming_language) C#]
| implementation language  = [[wikipedia:C_Sharp_(programming_language)|C#]]
| platforms                = x86_64
| platforms                = x86_64
| operating systems        = Windows, Android, iOS, Linux
| operating systems        = Windows, Android, iOS, Linux
| website                  = [http://forum.apl2000.com/viewforum.php?f=30 APL64 project forum]
| website                  = [http://forum.apl2000.com/viewforum.php?f=30 APL64 project forum]
| documentation            = [http://forum.apl2000.com/viewtopic.php?f=30&t=1183&sid=daabb3b1498981c3bbf8589e7a50eb9d Overview of the APL64 Project]
| documentation            = [http://forum.apl2000.com/viewtopic.php?f=30&t=1183&sid=daabb3b1498981c3bbf8589e7a50eb9d Overview of the APL64 Project]
| influenced by            = [[APL+Win]], [https://en.wikipedia.org/wiki/C_Sharp_(programming_language) C#]
| influenced by            = [[APL+Win]], [[wikipedia:C_Sharp_(programming_language)|C#]]
}}
}}



Revision as of 16:14, 18 November 2019


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

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