4 ms·
You may be interested in April[0], a version of APL embedded in Common Lisp so that it can be called as part of a CL program. Also, my own language BQN[1] is a
by mlochbaum 6y ago
You may be interested in April[0], a version of APL embedded in Common Lisp so that it can be called as part of a CL program. Also, my own language BQN[1] is a rework of APL that comes much closer to Lisp in that it has first-class functions and closures. It's self-hosted (using a compiler that follows Aaron's strategy), allowing it to be embedded in other languages with relatively little effort, but currently poor performance. There are Javascript and C VMs with another programmer working on one in Erlang; Clojure could definitely be a possibility.
[0] https://github.com/phantomics/april https://github.com/phantomics/april
[1] https://mlochbaum.github.io/BQN/ https://mlochbaum.github.io/BQN/
- roninhacker 6y agoWow, this is totally cool, thank you!