Java just turned 30! Despite all its shiny features, there are some long-standing annoyances—wonky type inference, laggy concurrent iterators, weird set-equality quirks, no native immutability, and mutable set elements that can break the collection. Feels like low-hanging fruit, right?
In this talk Maurice Naftalin and Stuart Marks dive into these head-scratchers, weigh potential fixes (and why past solutions faltered), and arm you with a deeper grasp of API design. You’ll leave ready to outsmart the Java architects or dream up your own slick improvements.
Watch on YouTube
Top comments (0)