5 ms·
Except you are essentially being forced since the previous version becomes immediately unsupported. By the time you consider and work through all the implicatio
by cstejerean 8y ago
Except you are essentially being forced since the previous version becomes immediately unsupported. By the time you consider and work through all the implications of upgrading to Java 10 it will be September and Java 11 will have come out, and Java 10 will be obsolete and unsupported. That’s a bit crazy for a major version that just came out in March.
- krzyk 8y agoYou can start testing new release before it is out. E.g. for 11, you get final RC at 8/30, and the release is on 9/25. Which means that you get almost a month while you can be 99% sure that you are testing with the target JDK. And also, the cadence means that java changes will be much smaller, so no more big bang like Java 9. The only real problem might be the bytecode releated libraries like ASM/bytebuddy, those need to move faster then previously (and they are, e.g. butebuddy already supports java 11 bytecode version).
- nikanj 8y ago"Almost a month" is a laughably short testing period in many of the industries Java is commonly used.