4 ms·
I'd recommend APL2 and the GNU APL implementation instead. The reasoning is you can follow through the excellent Ken Iverson Turing Award paper [0], and, while
by lvass 5y ago
I'd recommend APL2 and the GNU APL implementation instead. The reasoning is you can follow through the excellent Ken Iverson Turing Award paper [0], and, while using non-ascii is a small upfront cost, it IMO makes array languages much more readable.
[0]Notation as a tool of thought, https://doi.org/10.1145/1283920.1283935 https://doi.org/10.1145/1283920.1283935
- rak1507 5y agoI would recommend Dyalog APL over GNU APL, it is much more modern.
- lvass 5y agoThat's proprietary. And modern isn't an advantage in itself, unlike open-source for someone requesting open-source.
- rak1507 5y agoI know it's proprietary, it isn't my language of choice, but it's a lot better than GNU APL. If they really want something open source and good, J, open source ks, or BQN will be better. But if you're suggesting an APL dialect, Dyalog is much better than GNU despite being proprietary.