3 ms·
Java 9 was a major release. Project jigsaw (introducing modules) was a major change and blocker. Once they got that out of the way they changed the release cycl
by executesorder66 8y ago
Java 9 was a major release. Project jigsaw (introducing modules) was a major change and blocker. Once they got that out of the way they changed the release cycle, which is why java 10 was released soon after java 9.
So they actually just went from 9 to 11, going by your logic.
- wink 8y agoJava 9 had some weird issues that at least in the Clojure world many people skipped it.
- needusername 8y agoClojure relied on many quirky hacks like putting clojure on the boot classpath and accessing JDBC from there which broke in Java 9.
- ivan_gammel 8y agoIt was a major release in terms of features and platform architecture, but it was not in terms of adoption. Project jigsaw at this moment is a blocker for upgrade from Java 8 - majority of developers will move from it only when it sees the ecosystem ready for that step. Now it's not - due to plenty of major libraries and tools that didn't even start the migration or still have "alpha" in their version numbers.
- Freak_NL 8y agoAlso Java 9 and 10 aren't LTS-releases, which in turn causes the ecosystem to ignore them largely, because they'll be buried and forgotten by the time they're ready for Java 11.