Is there any open source implementation of APL? [c

2019-03-18 08:09发布

问题:

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?

回答1:

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.



回答2:

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.



回答3:

Kona is an open-source ascii based APL, inspired from K.



回答4:

J7 was recently released under the GPL.



回答5:

Have you tried OpenAPL?

It is open source.



回答6:

I have just discovered a Javascript implementation of APL here:

https://github.com/ngn/apl



回答7:

There's J.