A natively compiled Clojure would be very very interesting (perhaps targeting LLVM?)
However it would also be very hard to implement. Clojure depends on a lot of features provided by the JVM (JIT compilation, interop with Java libraries, garbage collection being the most significant ones). It would be very hard to reimplement all of these from the ground up. The JVM is already a very good host platform, why fix something that isn't broken? Arguably the effort would be better spend improving the JVM with extra features that would help Clojure (e.g. TCO). On Tuesday, 22 January 2013 00:29:54 UTC+8, octopusgrabbus wrote: > > I use Clojure primarily as a very reliable tool to aid in data > transformations, that is taking data in one application's database and > transforming it into the format needed for another applications' database. > > So, my question is would a natively compiled Clojure make sense or turn > the language into something that was not intended? In almost all instances > I have not found a problem with Clojure's execution speed so my question is > not about pro or anti Java. > > Thanks. > -- -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en