4 ms·
Functional 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 b
by farresito 12y ago
Functional 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
- joshuapants 12y agoThe cool thing about learning in Lisp (or Scheme) is that the language doesn't really get in the way. It's less about learning the syntax of a language and more about focusing on the algorithms/concepts.