3 ms·
The original Clojure implementation was built on the JVM, but it also targets the CLR and JavaScript. I don't think it's irrevocably tied to the JVM.
by ldh 14y ago
The original Clojure implementation was built on the JVM, but it also targets the CLR and JavaScript. I don't think it's irrevocably tied to the JVM.
- asynchrony 14y agoSome people would argue that once you remove the JVM there isn't much there (that can't be found elsewhere).
- dguaraglia 14y agoExactly! The reason why languages like Clojure and Scala are becoming popular is not only their cool features (although in that sense Scala has an advantage over Clojure which is just 'another Lisp') but because of the ready availability of libraries to do pretty much any thing you need to do. Take that away from Clojure, and you have something that can barely compete with CL. Take it away from Scala and you end up with another academically interesting, yet obscure language (like Haskell.)