2 ms·
I have used both CL and Clojure professionally. If you're just into functional programming and expressiveness, Clojure blows CL out of the water. Scheme also f
by TurboHaskal 6y ago
I have used both CL and Clojure professionally.
If you're just into functional programming and expressiveness, Clojure blows CL out of the water. Scheme also feels more cohesive, at least R(4,5)RS which is what I know.
The appeal of Common Lisp (to me) are CLOS, the condition/restart system, commercial portable GUI toolkits and specially the low level capabilities. Compared to it, Clojure just feels like a verbose APL.
Depending on the camp you are, Dylan, Factor and Julia are better Lisps than Scheme and Clojure, even if they are not s-expression based.