A lot of the progression on the Java language features occurred after Jigsaw (modules) shipped. From memory it was almost a decade of delays to pretty much every JEP because they couldn’t get Jigsaw and it’s underlying architecture right. I struggle to think of one modern use case for modules.
Kotlin shouldn’t have happened but they let Java lang fester for too long.
Kotlin shouldn’t have happened but they let Java lang fester for too long.