Live Coding example showing Life in APL: <a href="http://www.youtube.com/watch?v=a9xAKttWgP4" rel="nofollow">http://www.youtube.com/watch?v=a9xAKttWgP4</a><p>I generally hate videos, but this one is well worth the few minutes it takes (assuming you are not familiar with APL; read the examples on the linked page first, it will save you a couple of reviews of the videos until you get it all)
Quibble. The demo should allow use of the computer's keyboard and Alt key. Point and click with a graphical keyboard is nuts. It should support overstrike for APL's composite symbols. I did a whole lot of APL programming in the '60s and '70s at IBM and consider it IBM's bastard child. There need not have been Matlab.<p>I'm appalled by the authors enforcement of 1-origin indexing.
For those (like me) who didn't know, APL is a programming language...<p><a href="http://en.wikipedia.org/wiki/APL_(programming_language)" rel="nofollow">http://en.wikipedia.org/wiki/APL_(programming_language)</a>