4 ms·
Note 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.
by flavio81 9y ago
Note 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.