3 ms·
JDK 24 is not a LTS release, with 1st party support ending in September. It is also 6 1/2 years newer than Java 11. I would imagine many companies would not us
by dwaite 1y ago
JDK 24 is not a LTS release, with 1st party support ending in September. It is also 6 1/2 years newer than Java 11.
I would imagine many companies would not use anything newer than JDK 21, the latest LTS release.
- mtrovo 1y agoI don't get your point. JDK 11 LTS is from 2018 and after that Oracle pushed two LTS releases: JDK 17 in 2021 and JDK 21 in 2023. On top of that Oracle is commited to releasing a LTS every 2 years with the next one planed for later this year. Using an LTS doesn't mean you have to create applications on the oldest available release, it means that if you target the latest LTS release your application is going to have a predictable and supported runtime for a very long time. If they had to start a Java 11 project in 2024 that just points to a deeper organizational problem bigger than just GC.