Hacker News new | ask | show | jobs
by ndl 5685 days ago
I'm a huge fan of Scheme. Not so much because of the language itself as for its ubiquity. You can find a Scheme interpreter for almost any platform, and for those that don't have one yet, it's actually tractable to implement an interpreter yourself (in some other language).

It's also a very elegant and beautiful language. At the end of the day, though, your customers care whether your product is beautiful, less so whether the code is beautiful.

I've never used CL.

1 comments

I'm like the OP in that I've set up the environment and am up to Ch 12 in Practical Common Lisp. Plus it finally motivated me to learn emacs after a couple of decades of vim. The extract from the Land of Lisp makes me think I might enjoy Scheme more, since I'm just learning Lisp at home for fun.

Can you recommend a particular online learning resource? I've had a quick look at MIT's videos of their lecture series, but I've just run out of spare disk space on the laptop, so storing a few GBs of movie is out for the moment. If there's something like PCL for Scheme, that would be great.

SICP isn't as entertaining, but it's a classic. http://mitpress.mit.edu/sicp/

Also, The Scheme Programming Language. http://www.scheme.com/tspl3/

The Scheme Programming Language now has a 4th Edition:

http://www.scheme.com/tspl4/

Thank you to you both.