5 ms·
I'm not arguing with you, those are genuine problems, but there are a few projects in a pipeline to address a few of these things. 1. Startup time being addres
by richdougherty 10y ago
I'm not arguing with you, those are genuine problems, but there are a few projects in a pipeline to address a few of these things.
1. Startup time being addressed by precompiling the standard library (or your own library). See "JEP 295: Ahead-of-Time Compilation": http://openjdk.java.net/jeps/295 http://openjdk.java.net/jeps/295. Also addressed by modularisation of the standard library, "JEP 220: Modular Run-Time Images".
2. Memory usage (and less garbage collection overhead) using value types. See "JEP 169: Value Objects": http://openjdk.java.net/jeps/169 http://openjdk.java.net/jeps/169.