42 ms·
I enjoyed learning Clojure by doing the exercises at http://www.4clojure.com/ http://www.4clojure.com/. I documented my progress and learned a lot from solution
by defenestration 9y ago
I enjoyed learning Clojure by doing the exercises at http://www.4clojure.com/ http://www.4clojure.com/. I documented my progress and learned a lot from solutions of others.
- flavio81 9y agoNote that Clojure is not really a Lisp dialect, so you will need a different tutorial if you want to try a Lisp like Scheme, Common Lisp, Racket, TXR Lisp, etc.
- gnufx 9y agoHow is Hickey wrong about that?
- flavio81 9y agoI am not saying that Hickey is "wrong". Clojure simply differs too much from the Lisp languages. For example take into account the "atom" keyword and its meaning in Lisp versus Clojure. And also the way lists are used in Clojure, see "cons" for example. These are not frivolous differences -- atoms and conses are the key building blocks of the Lisp language!
- lispm 9y agoTake any Lisp book from 1958 onwards: not a single example program will work in Clojure. Most would need a complete rewrite, because the concepts are different.