Java 17 / JDK 17: General Availability
mail.openjdk.java.net
Java 17 / JDK 17: General Availability
1–10 of 251 posts
Re: Java 17 / JDK 17: General Availability
#2Seems that 17 is an LTS release:
* https://www.oracle.com/java/technologies/java-se-support-roa...
Re: Java 17 / JDK 17: General Availability
#3Reportedly, not much "big new stuff" got into this release (maybe next time), but it's an LTS so it's not the best time for that anyway.
Re: Java 17 / JDK 17: General Availability
#4If only I could understand the difference between java 1.8, 8 and 18.
Re: Java 17 / JDK 17: General Availability
#5[deleted]
Re: Java 17 / JDK 17: General Availability
#6Reportedly, not much "big new stuff" got into this release (maybe next time), but it's an LTS so it's not the best time for that anyway.
Most products/projects I know are on Java 11 LTS and will probably upgrade to this release. Between 11 and 17 there's quite some new stuff.
Re: Java 17 / JDK 17: General Availability
#7Are they going to introduce zero-cost structs?
Kinda like Rust guarantees that Option has the same size as T (aka free like in free beer).
Re: Java 17 / JDK 17: General Availability
#8If only I could understand the difference between java 1.8, 8 and 18.
Starting from 1.6 they only showed the minor version number. So 1.6 = Java 6, 1.8 = Java 8, etc.
I always assumed this was because .net (arguably it's main competitor) was churning fast through version numbers and they "wanted to keep up".
Re: Java 17 / JDK 17: General Availability
#9If only I could understand the difference between java 1.8, 8 and 18.
I wish they would name it 2021, 2022 etc.
Re: Java 17 / JDK 17: General Availability
#10If only I could understand the difference between java 1.8, 8 and 18.
1.8 and 8 are the same thing. Java switched to full version numbers like 9, 10, 11, etc now 17 some time ago.