3 ms·
Another effort worth mentioning is BQN, which is a really nice solution for anyone that wants to gets started on an APL-like language. It's very much APL, but d
by lokedhs 5y ago
Another effort worth mentioning is BQN, which is a really nice solution for anyone that wants to gets started on an APL-like language. It's very much APL, but designed without a lot of the historical limitations. The documentation is really good, so please give it a try: https://mlochbaum.github.io/BQN/ https://mlochbaum.github.io/BQN/
Then there is GNU APL, which is a pretty close APL2 clone. Because of this, it lacks some of the new stuff in implementations such as Dyalog, but as a replacement for APL2 is does a very good job (please give the Emacs mode for it a try, just a shameless plug since I implemented that one). https://www.gnu.org/software/apl/ https://www.gnu.org/software/apl/
Of course, I have to get a second plug in, and tell people about KAP which is my array language. It's pretty close to regular APL, and comes with a graphical client to help out with the input. It has several features that to my knowledge hasn't been done in an array language, but it's still something that can only be described as experimental. But I would of course find it fun if someone wanted to spend time with it. https://github.com/lokedhs/array https://github.com/lokedhs/array