50 ms·
https://www.gnu.org/software/apl/ https://www.gnu.org/software/apl/ Most likely available through your package manager.
by sedachv 7y ago
https://www.gnu.org/software/apl/ https://www.gnu.org/software/apl/
Most likely available through your package manager.
- kick 7y agoBetter: Free software K interpreter: https://bitbucket.org/ngn/k/ https://bitbucket.org/ngn/k/ Arthur's K interpreter isn't actually that expensive for casual use anymore (it's free for most non-commercial use and you can download it off the Shakti website pretty easily), though. Not that I'd recommend it: Arthur's a genius, but nothing's worth using proprietary software for. What I usually recommend for learning the paradigm is J, largely because it has far better resources than anything else in the space. J's labs are wonderful, and the books Ken Iverson wrote before he died (all available for free) are great both for learning the language and also for learning many other things. GNU APL is nice, and by no means am I trying to diss it: it's just not the best for learning, in my opinion. Its info pages are really nice though, like most GNU info pages.
- sedachv 7y agoThere are a lot of books, tutorials, and papers on APL and APL2, which are applicable to GNU APL.
- kick 7y agoI don't believe so? I started out using APL2; GNU APL seems distinct in ways that are noticeable. Certainly not in a bad way, but I think enough to cause confusion for any newcomer reading said books, tutorials and papers.
- sedachv 7y agoThe system functions and included workspaces are different, but I haven't had any surprises with the operators so far.