3 ms·
I started implementing a version of APL, but that have taken some significant steps away from traditional APL, and introducing features that normally would not
by lokedhs 6y ago
I started implementing a version of APL, but that have taken some significant steps away from traditional APL, and introducing features that normally would not be seen as fitting with the language. It's still an experiment, but some of the key features are: immutability, lazy evaluation, first class functions, a macro facility and automatic parallelisation (the last one doesn't really work as well as I would have hoped).
I started the project in January, so I guess this counts?
Here's a video showing what it looks like:
https://peertube.mastodon.host/videos/watch/4a19ca9e-7ca6-4142-bda6-c353915bfe23 https://peertube.mastodon.host/videos/watch/4a19ca9e-7ca6-41...