…I think to do that they would need to differentiate Java from the JVM. I think the reason it’s relatively easy for Kotlin to release more frequent updates is 1) There aren’t a ton of libraries using Kotlin yet, and so far they are generally kept up to date with new releases, which avoids kotlin-stdlib dependency issues. 2) The target (the JVM) is fixed and doesn’t need to be updated when the language updates.