Java's four big projects are entering the home stretch: Amber, Panama, and Loom have already incubated, previewed, and even finalized some features and Valhalla is on track to follow soon. Time to take a closer look at how...
- Project Amber makes the language more expressive and ready for today's and tomorrow's problems
- Project Panama cuts through the isthmus separating Java from native code
- Project Loom enables hassle-free and efficient structured concurrency
- Project Valhalla mends the rift in Java's type system and improves performance
After this talk, you will know what to expect from Java in the next few years.
Here's the current version of the slides.
I also embedded them below. If they're focussed, you can navigate with arrow keys or swipes (they're two-dimensional, with chapters on the horizontal axis and chapter content layed out vertically). Use Page Up/Down for linearized order and ? for more shortcuts.
Here's a good recording of the talk. I hope you'll like it.
In the coming months, I'll present this talk at Karlsruher Entwicklertag. If you're there as well, I'd love to meet you - I'm always up for a chat. 😁 Just flag me down when you see me. (This includes chat rooms.)
I gave this talk a few times before. See below for links to slides (as they were at that very event), videos, and other information.