3 ms·
I sympathize. Different concerns pull lisp in different directions. CL is, and always has been, about getting stuff done and isn't above having some warts, esp
by dwc 11y ago
I sympathize. Different concerns pull lisp in different directions.
CL is, and always has been, about getting stuff done and isn't above having some warts, especially historical warts.
Scheme was more academic and elegant, but not great for real world use until some implementations "fixed" that. Racket, for instance, isn't quite a proper Scheme any longer, but is definitely practical.
Clojure looks interesting, but I have absolutely no need or desire to use a JVM-based language.
- KingMob 11y agoMaybe give it another look sometime? You rarely have to interact with the Java ecosystem if you're not using Java libs, and the JVM != Java. There's also ClojureScript, which is the same, but runs in browsers, Node, etc.