|
|
|
|
|
by spindle
1241 days ago
|
|
I first came across lisp in the 80s, when I briefly worked in AI. Lisp taught me (this is the motivational bit for you) the power of a few well thought out orthogonal abstractions. Almost all other languages seem to me to be a mixture of leaky, non-orthogonal abstractions. I've always loved lisp, but since I discovered Smalltalk and Self and Io (a few years later) I've loved those languages even more than Lisp. So I've found it hard to go back to Lisp. But actually Lisp is much better than my favourite languages, because there are no implementations of my favourite languages that are really well tied into the unix ecosystem (and the ones that come closest are hobby projects that are full of compiler bugs). So if a paternalistic god would like to tie me down and force me to go back to Lisp, that would probably be a good thing. I would definitely choose Scheme - possibly guile for the minimalism and because Andy Wingo's blog makes my head spin, but probably Racket. |
|