7 ms·
The Little Schemer is a very fun book! If you are thinking about learning Lisp, go for it. At least, give it a try. It's quite different from most books out the
by farresito 12y ago
The Little Schemer is a very fun book! If you are thinking about learning Lisp, go for it. At least, give it a try. It's quite different from most books out there, but it's very good nonetheless. I read it last year while in the train and it's quite entertaining.
EDIT: I forgot to explain why it's such a good book: it teaches you how to think in Lisp. It doesn't focus at all in the syntax.
- pkrumins 12y ago.------------------------------------. | | | This space reserved for | | JELLY STAINS | | | `------------------------------------'
- jzig 12y agoAs someone who has never touched Lisp, why is thinking in Lisp good?
- deleted 12y ago[deleted]
- farresito 12y agoFunctional programming/paradigm. It's a pretty nice language to learn it (my intention was to learn Clojure, but I read this book first so that I had an small base).
- sampo 12y agoBut today, one can learn functional programming also with other languages than Lisp.
- cgag 12y agoThe book isn't really about lisp, it's about thinking in terms of higher order functions and recursion, which apply in any functional language.
- hga 12y agoThe same people have also written The Little MLer (http://www.amazon.com/The-Little-MLer-Matthias-Felleisen/dp/026256114X http://www.amazon.com/The-Little-MLer-Matthias-Felleisen/dp/...).
- rdc12 12y agoWhich is also brilliant, but is more about thinking in terms of types (more advanced type systems, then C/C++/Java etc). Should make a good warm up for learning the likes of OCaml and Haskell
- peteretep 12y agoAlmost all the exercises can be done in Haskell with a small amount of syntactic adjustment
- 12y ago