I am aware of J & K; but neither are open source.
I'm also aware of A+, but that seems outdated.
Is there any decent open source implementation of APL?
If so, where? If not, why?
I am aware of J & K; but neither are open source.
I'm also aware of A+, but that seems outdated.
Is there any decent open source implementation of APL?
If so, where? If not, why?
I'm experimenting with an APL interpreter in JavaScript (http://github.com/ngn/apl), runs on node.js or in a browser. It can do basic stuff, like compute a generation of Conway's game of life, but it's early to tell if it can turn out into a decent implementation.
You might try NARS2000 (at http://www.nars2000.org/). I've not tried it myself so can't comment on how it compares to the commercial interpreters.
Kona is an open-source ascii based APL, inspired from K.
J7 was recently released under the GPL.
Have you tried OpenAPL?
It is open source.
I have just discovered a Javascript implementation of APL here:
https://github.com/ngn/apl
There's J.