Java 21 makes me actually like Java again

Java 21 will be released on September 19, 2023, supporting record patterns in switch blocks and expressions. Such syntax is monumental (At least, in Java land). It marks the point where Java could be considered to properly support functional programming patterns in ways similar to Kotlin, Rust, or C#. And it marks the first point where I can say, as a Kotlin developer, that I feel jealous.

I’ve got nothing to say about matters such as these, so I’ll just quietly back away and let you all handle it.


  1. 2023-09-17 3:27 pm
    • 2023-09-18 2:30 pm
      • 2023-09-18 4:47 pm
        • 2023-09-19 1:37 am
          • 2023-09-19 3:49 am
  2. 2023-09-17 9:18 pm