Timeline of array languages: Difference between revisions

From APL Wiki
Jump to navigation Jump to search
m (Text replacement - "KAP" to "Kap")
m (TinyAPL from 2023 to 2024)
 
(5 intermediate revisions by the same user not shown)
Line 6: Line 6:
| 1964 || || [[PAT]]
| 1964 || || [[PAT]]
|-
|-
| 1965 || ||
| 1965 || || [[IVSYS/7090]]
|-
|-
| 1966 || [[APL\360]] internal IBM release ||
| 1966 || [[APL\360]] internal IBM release ||
Line 78: Line 78:
| 2000 || ||
| 2000 || ||
|-
|-
| 2001 || ||
| 2001 || [[APL2C]] ||
|-
|-
| 2002 || [[APLX]] || [[Glee]]
| 2002 || [[APLX]] || [[Glee]]
Line 120: Line 120:
| 2021 || || [[KamilaLisp]]
| 2021 || || [[KamilaLisp]]
|-
|-
| 2022 || || [[Goal]], [[Lil]]
| 2022 || [[APL64]], [[Dyalog APL Vision]] || [[Goal]], [[Lil]]
|-
|-
| 2023 || [[Dyalog APL Vision]] || [[Uiua]]
| 2023 || || [[Uiua]]
|-
|-
| 2024 || ||
| 2024 || [[TinyAPL]] ||
|}
|}


Line 130: Line 130:
* [[Timeline of influential array languages]]
* [[Timeline of influential array languages]]
* [[Genealogy of array languages]]
* [[Genealogy of array languages]]
{{APL dialects}}[[Category:Timelines]][[Category:APL history]][[Category:Lists of languages]]
{{APL dialects}}[[Category:Timelines]][[Category:Lists of languages]]

Latest revision as of 12:22, 29 August 2024

This is a list of APL-family languages by date of release (that is, when they became available to a significant portion of the public). Those that are broadly compatible with APL\360 are placed in the "APL dialects" column.

Year APL dialects Other languages
1964 PAT
1965 IVSYS/7090
1966 APL\360 internal IBM release
1967
1968 APL\1130, APL\360
1969
1970 APL*PLUS, APL\5500
1971 APL/700 (approximate date)
1972 York APL (approximate date)
1973 APL.SV
1974 APL 5100, MCM/70
1975
1976 VS APL, SHARP APL, APL\3000, APL\11
1977
1978
1979
1980
1981 NARS Nial
1982
1983 Dyalog APL, APL.68000 (approximate date)
1984 APL2 CoSy
1985 A
1986
1987
1988 A+
1989 I-APL
1990 J
1991
1992
1993 SAX K
1994
1995 APL+Win
1996
1997
1998 OpenAPL
1999
2000
2001 APL2C
2002 APLX Glee
2003 Q
2004 Rowan
2005
2006 NARS2000
2007
2008
2009 VisualAPL
2010 APL# Lang5
2011 ngn/apl ELI
2012 I
2013 GNU APL
2014 Aplette, Co-dfns Ivy
2015 Jelly, Klong
2016 APL.jl
2017
2018 April, dzaima/APL, APL\iv, Extended Dyalog APL RAD
2019
2020 Kap, Pometo BQN, xs
2021 KamilaLisp
2022 APL64, Dyalog APL Vision Goal, Lil
2023 Uiua
2024 TinyAPL

See also

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