Есть ли какая-либо реализация APL с открытым исходным кодом?
Я знаю J и K; но ни один из них не является открытым.
Я также знаю об A +, но это кажется устаревшим.
Есть ли достойная реализация APL с открытым исходным кодом?
Если да, то где? Если нет, то почему?
Ответы
Ответ 1
Я экспериментирую с интерпретатором APL в JavaScript (http://github.com/ngn/apl), работает на node.js или в браузере. Он может делать базовые вещи, например, вычислять поколение игры Conway жизни, но рано выяснять, может ли она превратиться в достойную реализацию.
Ответ 2
Вы можете попробовать NARS2000 (в http://www.nars2000.org/). Я сам не пробовал, поэтому не могу комментировать, как он сравнивается с коммерческими переводчиками.
Ответ 3
Kona - это APL с открытым исходным кодом, основанный на ASCI, вдохновленный K.
Ответ 4
J7 был недавно выпущен под GPL.
Ответ 5
Вы пробовали OpenAPL?
Это открытый исходный код.
Ответ 6
Я только что обнаружил реализацию APL в Javascript:
https://github.com/ngn/apl
Ответ 7
Там J.