Cay Horstmann - Java 17 and beyond--what does it mean for teaching and learning Java

As Java evolves, the language is getting bigger and arguably more complex. On the flip side, modern features such as lambdas, records, and pattern matching can provide a simpler entrypoint into the language. I discuss how the evolution of Java impacts how it can/should be taught. This presentation should be of interest to anyone who trains or hires Java programmers.
Back to Top