List of open-source array languages: Difference between revisions

From APL Wiki
Jump to navigation Jump to search
m (→‎K dialects: Capitalization)
Line 36: Line 36:
| [[Kona]]      || [[wikipedia:ISC license|ISC]]                              || [https://github.com/kevinlawler/kona GitHub]
| [[Kona]]      || [[wikipedia:ISC license|ISC]]                              || [https://github.com/kevinlawler/kona GitHub]
|-
|-
| [[Ngn/k]]      || [[wikipedia:GNU Affero General Public License|GNU AGPLv3]] || [https://git.sr.ht/~ngn/k/tree Sourcehut]
| [[ngn/k]]      || [[wikipedia:GNU Affero General Public License|GNU AGPLv3]] || [https://git.sr.ht/~ngn/k/tree Sourcehut]
|-
|-
| [[OK]]        || [[wikipedia:MIT_License|MIT]]                              || [https://github.com/JohnEarnest/ok GitHub]
| [[oK]]        || [[wikipedia:MIT_License|MIT]]                              || [https://github.com/JohnEarnest/ok GitHub]
|-
|-
| [[kuc]]        || [[wikipedia:GNU_General_Public_License|GNU GPLv3]]        || [https://github.com/zholos/kuc GitHub]
| [[kuc]]        || [[wikipedia:GNU_General_Public_License|GNU GPLv3]]        || [https://github.com/zholos/kuc GitHub]

Revision as of 02:14, 6 February 2021

This page lists array language implementations whose source is available under an open source (including copyleft) license.

APL dialects

Language License Source
A+ GNU GPLv2 GitHub mirror
April Apache 2.0 GitHub
Co-dfns AGPLv3 Github
dzaima/APL MIT GitHub
GNU APL GNU GPL GNU Savannah
KAP MIT GitHub
NARS2000 GNU GPL SourceForge
ngn/apl MIT GitHub mirror
openAPL GNU GPLv2 GitHub mirror

K dialects

Although all versions of K itself are proprietary, there are several open source implementations of K or related languages.

Language License Source
Klong Public domain / CC0 Download zip file
Kona ISC GitHub
ngn/k GNU AGPLv3 Sourcehut
oK MIT GitHub
kuc GNU GPLv3 GitHub

Other array languages

Language License Source
BQN ISC GitHub
dzaima/BQN MIT GitHub
I ISC GitHub
Ivy BSD 3-clause GitHub
J GNU GPLv3 GitHub mirror
Jelly MIT GitHub
RAD MIT BitBucket
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