On Thursday, 12 September 2013 at 15:55:26 UTC, deadalnix wrote:
On Thursday, 12 September 2013 at 11:30:57 UTC, PauloPinto
wrote:
I don't get the point, what there is VM like when I compile
Java, Scala, F#, C# native code?
Compiling such language to native code require horribly
convoluted code generation. For instance, an helloworld in java
compilled natively with gcj gives you a 50Mb (!) binary blob.
GCJ also doesn't offer improved performance over the JVM for
non-trivial code. It will reduce the startup time, since no JIT
is needed, but beyond that it doesn't really offer benefits.
Not sure about other VM->native compilation