6 ms·
> It also doesn't start up very fast This has been changing rapidly with GraalVM and projects like Quarkus, which can build a static binary of a Java program t
by BossingAround 7y ago
> It also doesn't start up very fast
This has been changing rapidly with GraalVM and projects like Quarkus, which can build a static binary of a Java program that starts, as you'd expect, much faster (still not performance of a C/C++ program, but way faster than a regular Java program).
- jhgb 7y agoDid I miss something important about GraalVM? I thought it was another runtime on top of JVM, not a replacement for it. For a Java program, for example, GraalVM would presumably have no impact since it wouldn't be used for it.
- thu2111 7y agoGraalVM is several things. In this context people are talking about the native-image tool which uses a small JVM written in Java (SubstrateVM) to compile to native code ahead of time, no HotSpot or other JVM dependencies. There's also Truffle which is a way to put other languages onto the JVM (both HotSpot and SubstrateVM).