Why would you compile Scala natively itself instead of compiling JVM bytecode?
Interesting question - I hadn't thought about compiling the JVM bytecode to machine code. It looks like there is a Java frontend for LLVM that achieves that: https://llvm.org/svn/llvm-project/java/trunk/docs/java-front... One of the things that appeals to me about Scala Native is its interoperability with C, which I suspect is something that the LLVM Java frontend doesn't provide.
Re: Scala Native with Denys Shabalin – Software Engineering Daily Podcast
#41Doesn't the JVM have some kind of native FFI?