News for hackers. Stuff that matters.
Re:Microsoft's forthcoming Minecraft Education Edition is wr... by pjmlp on Tuesday January 26, 2016 @01:53PM (#10975115)
I read somewhere that it was a religious issue not providing AOT compilation.

It always saddned me not to have this option in the reference JDK, only on commercial JDKs.

Whereas we already had Java like safe languages with Eiffel, Oberon and Modula-3 compiling AOT to native code, and with JIT also available before 1996.

Oh and with value types and proper generics as well.

Now maybe Java 10 will become what Java 1.0 should have been.

Re:Microsoft's forthcoming Minecraft Education Edition is wr... by mike_hearn on Wednesday January 27, 2016 @10:10AM (#10980363)
They're adding AOT compilation to Hotspot.

However it'll be a commercial feature. The main reason being, they think it only really matters to rich trading houses that want to hit full speed when the market opens at exactly 9am. The tricky part is that there'll still be JIT compilation happening, because otherwise the program runs quite a bit slower, as the adaptive optimisations can make a big difference.

Re:Microsoft's forthcoming Minecraft Education Edition is wr... by pjmlp on Wednesday January 27, 2016 @11:05AM (#10980753)
I saw the JLS 2015 presentation about it.

Which is sad, because if I want to pay for it I don't need to wait for Oracle, almost all comercial JVMs already do it.

When I got into Java, I always expected it to eventually support AOT on the standard compiler.