5 ms·
Clojure has done a lot in this area on both the server- and client-side.
by AndreasFrom 13y ago
Clojure has done a lot in this area on both the server- and client-side.
- pekk 13y agoSuppose one does not want to marry the JVM. Why not Lisp?
- danneu 13y agoIf you're interested in Clojure but want to avoid the JVM, then I would think Scheme would be the better choice than Common Lisp since it's functional like Clojure.
- twism 13y ago... or ClojureScript and NodeJS EDIT: Actually the JVM is still involved but just for compilation.
- wes-exp 13y agoOf course, if you want lispyness while retaining the freedom to choose an imperative style or a functional style, Common Lisp is better.
- jdale27 13y agoBoth Scheme and Common Lisp support imperative and functional programming styles. The Scheme community has historically been perhaps more dogmatic about sticking to functional programming, and so Common Lisp has built up more tools and idioms around imperative (and object-oriented) programming. But as someone who has used both Scheme and Common Lisp a fair bit, this doesn't seem like one of the dominant criteria for choosing between them for practical programming work.