6 ms·
I read somewhere it is kind of impossible to implement Clojure without the JVM... I would really like to see a Clojure on LLVM project though. Maybe speed won'
by AlexanderDhoore 13y ago
I read somewhere it is kind of impossible to implement Clojure without the JVM...
I would really like to see a Clojure on LLVM project though. Maybe speed won't be better, but memory usage and boot times might.
- deleted 13y ago[deleted]
- pjmlp 13y agoThe only dependency to the JVM would be the advantage of integrating with the Java ecosystem. When compiling Clojure to native code, you won't be able to use Java libraries, unless the native compiler can also generate native code for .class files.
- phaedryx 13y agoNot necessarily: http://clojure.org/clojureclr http://clojure.org/clojureclr http://clojure.org/clojurescript http://clojure.org/clojurescript
- markc 13y agoImplementations already exist for the CLR as well as Python, C, Scheme, and of course JavaScript. LLVM appears to be in the thinking stage still: https://github.com/halgari/clojure-metal https://github.com/halgari/clojure-metal
- Touche 13y agoTo be fair, nothing but JVM and JavaScript are more than just prototypes.
- mortyseinfeld 13y agoThat's not true. In fact, the CLR port has been around and up to date for years and before ClojureScript.
- Touche 13y agoIt's used by no one.
- mortyseinfeld 13y agoYou're not only wrong, but incapable of knowing that.