Есть ли какая-либо реализация 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.