The High Level Virtual Machine aims to build a common infrastructure for the development of dynamic languages (Ruby, Python, Haskell, etc.) targeting the Low Level Virtual Machine. It provides a platform agnostic virtual machine runtime, on top of LLVM, which is able to interpret, jit- or static- compile any supported language. Since all language use the same underlying VM, it’s easy to achieve code and data interoperability between different languages. Version 0.1 was released June 13.