9
Java 21: The Nice, The Meh, and the ... Momentous
(horstmann.com)
Are you using sealed hierarchies and records in your code base? Then pattern matching is appealing.
I'm reminded of the quip that "You can’t justify a bridge by counting the number of people swimming across a river".
Syntax and language support makes a huge difference in how people write code. People generally take the path of least resistance in a language.
For discussing Java, the JVM, languages that run on the JVM, and other related technologies.