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__ 56 minutes ago | parent
binary132 41 minutes ago | parent
- AOT compilation: https://openjdk.org/jeps/544 - ~100ms startup for ZGC: https://openjdk.org/jeps/545
azatom 39 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 20 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 19 minutes ago | parent
jmarlow47 38 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 25 minutes ago | parent
pron 19 minutes ago | parent
jjav 14 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 10 minutes ago | parent
I love Java and I’m so glad it’s kept improving so much despite all the turmoil in its ownership.