3 ms·
I've only ever seen APL used for Advent of Code or similar. It's probably pretty neat given how concise you can be (or perhaps terse might be a better term), b
by nvy 3y ago
I've only ever seen APL used for Advent of Code or similar.
It's probably pretty neat given how concise you can be (or perhaps terse might be a better term), but honestly it seems like the ultimate write-only language given its peculiar choice of symbology. Based on TFA it seems like you'd need to constantly hold CTRL to accomplish even the most trivial of tasks in APL so I question the viability/utility of it.
But in spite of all that it's still a cool programming curio to my mind.
- drbaba 3y agoThere is also the J language [1], which I understand to be a GPL reimplementation of APL. Since they went with pure ASCII, you presumably have to hold down modifier keys less. I never used either language, so can’t comment on how useful they are. But I’ve always been fascinated with APL as an idea, especially after watching this [2] person implement Game of Life as a compact one-liner in APL! (With that compact code, maybe you press modifiers less overall than when writing more traditional/verbose languages?) [1]: https://en.m.wikipedia.org/wiki/J_(programming_language) https://en.m.wikipedia.org/wiki/J_(programming_language) [2]: https://m.youtube.com/watch?v=a9xAKttWgP4 https://m.youtube.com/watch?v=a9xAKttWgP4