I feel for the enterprise Java devs. Doesn’t matter how good the language becomes and what shiny new features it gets, they are forever tied to a version 20 years out of date. Working with a client right now with dozens to close to a hundred Java 8 apps still being maintained.