4 ms·
there are other vms that would provide the same level of value, though, for clojure. the fact that it runs on V8 via ClojureScript is proof of that. personall
by holtalanm 7y ago
there are other vms that would provide the same level of value, though, for clojure. the fact that it runs on V8 via ClojureScript is proof of that.
personally, I believe they should have used BEAM originally and stayed as far away from the jvm as they could, but that is my own opinion, and everyone has their own opinions.
- bcrosby95 7y agoI don't think there's a world where Rich Hickey would have had it running on BEAM. From what I've read, a large part of why he originally chose the JVM is because companies he wrote software for would be okay with something that runs on the JVM, but not something like Common Lisp. And surely not BEAM. At its core, Clojure attempts to be practical. Running on the JVM was a practical decision.
- thesuperbigfrog 7y agoClojerl (https://github.com/clojerl/clojerl https://github.com/clojerl/clojerl) is a Clojure implementation built on Erlang. I have never used it, but it seems to still be actively developed / maintained.