Text blocks, Record classes, and more — I distinctly remember when Java 8 was released in 2014. That was an enormous step forward, a step towards making Java a functional programming language method references, functional interfaces, default methods, streams, null-safe optionals, what’s more, to want? But Java was already so behind any other modern language that adding…