Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
Anything other than the LTS releases are pointless - no-one uses them, they go out of support too quickly. That means that realistically, the latest version anyone uses is 11.
17 is out later this year though which will be the next LTS one. -
A new version each half year. With their current roadmap I think thats a good idea. Faster previews of new Features, and they have some really nice ones in the Pipeline.
-
@Katakompe Yeah but they f*ing break. Got a Java app, tried to update the JVM, something broke with the lists (idk what) and had to immediately roll back. Having fast releases when the whole environment is a slug isn't going anywhere.
-
@IHateForALiving Really?
AFAIK they tried to actually stay compatible between versions, which is the main reason why they took so long to add features that scala, kotlin etc. have for so long. -
A lot of not so true statements here....
Quite a lot of projects use non LTS versions.
Which became easier thx to JLink and Adopt OpenJDK / Oracle giving up.
And you can cross compile to ensure compatibility, eg. Java 11 compiler can generate Java 8 output.
Related Rants
Java 16 already!! The Java team jumps through major versions like it's nothing.
rant
release
java