Hacker News new | ask | show | jobs
by mattdeboard 5163 days ago
Agreed on all. All three have their strengths and I respect their authors immensely. That said, I have to strongly, strongly recommend newcomers check this book out first, especially if you're coming from another high level language.

Clojure Programming's introduction to what makes lisps lisps as well as the overview of functional programming really sets it apart. The constant comparison to analogs in other languages is also very helpful for coming to grips with Clojure (I'm a casual Clojure hobbyist hacker with slightly more than passing familiarity with the language, and I'm still getting a lot out of every page.)