Scale Forem

Scale YouTube
Scale YouTube

Posted on

Devoxx: Why Haven’t They Fixed This? by Maurice Naftalin, Stuart Marks

Why Haven’t They Fixed This?

Java just turned 30, yet it still trips over some long-standing quirks—like flaky type inference, inconsistent concurrent‐modification iterators, oddball set‐equality results, no built-in immutability, and the classic “mutate a set element and watch the whole thing break” move.

In this talk, Maurice Naftalin and Stuart Marks dive into why these “obvious” fixes are so tricky, debate potential solutions, and show you how to wrangle Java’s APIs today—and maybe even cook up your own better ideas. You’ll walk away with fresh insights into language and API design, plus a handful of practical workarounds (or future patches) to keep your code cleaner.

Watch on YouTube

Top comments (0)