Hacker News — 2026-06-19#
Top Story#
Project Valhalla, Explained: How a Decade of Work Arrives in JDK 28 After 12 years and five discarded prototypes, Java is finally getting value classes in JDK 28, allowing developers to code like a class but execute with the memory density of a primitive. This is a tectonic shift for the JVM that fundamentally breaks the 1995 assumption that “every object has identity,” paving the way for flattened memory layouts without sacrificing object-oriented abstractions.