4 ms·
Agreed, working with APL has been an extremely valuable exercise. Another experience I found enlightening was working through the Pragmatic Programmers book Se
by bcjordan 14y ago
Agreed, working with APL has been an extremely valuable exercise.
Another experience I found enlightening was working through the Pragmatic Programmers book Seven Languages in Seven Weeks which points out the more interesting and distinguishing features of Ruby, Io, Prolog, Scala, Erlang, Clojure and Haskell:
http://pragprog.com/book/btlang/seven-languages-in-seven-weeks http://pragprog.com/book/btlang/seven-languages-in-seven-wee...
- jcurbo 14y agoI just finished a class in my CS graduate program where we used this book for part of the class. It was very interesting and has widened my perspective on languages quite a bit (including giving me a bit of a functional language interest). I've only done C/C++/Perl in the past so working with some of the languages in the book was a bit of a mind bending experience, but very rewarding. I may have to check out APL as well.