LLVM 3.0 Released
As an avid reader of HN I'm surprised it's the first time I hear of many of these many (LLVM backed) projects. Some that stood out to me:- The VMKit project is an implementation of a Java Virtual Machine (Java VM or JVM) that uses LLVM for static and just-in-time compilation.Am I reading this right? A faster Java that doesn't require a virtual machine? Does this mean faster Java, Scala, Clojure, or even Ruby, and deployed anywhere that LLVM can build for (which means pretty much everywhere)? Sounds too good to be true.- LanguageKit is a framework for implementing dynamic languages sharing an object model with Objective-C.- Eero is a fully header-and-binary-compatible dialect of Objective-C 2.0Has anyone tried Eero? It looks interesting (and seems to be compatible with Objective-C code): http://eerolanguage.org/from-objective-c-to-eero. One thing I didn't get from the documentation is does Eero still require header files?