43 points ejboy 3 hours ago 18 comments
amelius 1 hour ago | parent
jiggawatts 1 hour ago | parent
Almost all Java benchmarks are for the "steady state" after half an hour of warm up time.
__natty__ 57 minutes ago | parent
binary132 42 minutes ago | parent
- AOT compilation: https://openjdk.org/jeps/544 - ~100ms startup for ZGC: https://openjdk.org/jeps/545
azatom 40 minutes ago | parent
MrBuddyCasino 1 hour ago | parent
> trailing commas and comments are not supported
Be strict in what you produce, be lenient in what you accept.
Grr.mpyne 21 minutes ago | parent
In that case they made the right choice, as machines won't be inserting trailing commas or comments in the first place, and the risk of having consuming apps inadvertently accept invalid data would be high otherwise.
chowells 20 minutes ago | parent
jmarlow47 39 minutes ago | parent
The last few years of server-side has been on Kotlin for me, however, modern Java is looking more and more like anything I'd need in a language.
brianwawok 26 minutes ago | parent
pron 20 minutes ago | parent
jjav 16 minutes ago | parent
Pretty much the opposite. Those who disliked it usually cited having to type too much due to class verbosity and variable verbosity (the former has merit, the latter was purely a choice).
If you no longer need to type in any of the code, what better than a language with a blazing fast and scalable runtime, with excellent debugging and monitoring support.
MBCook 11 minutes ago | parent
I love Java and I’m so glad it’s kept improving so much despite all the turmoil in its ownership.