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

Это открытый исходный код.

Ответ 7

Там J.