A conversation with Brian Goetz, lead of Project Valhalla, covering Java's original sin of splitting the type system into primitives and reference types. Topics include Valhalla's goals, JEPs 401 and 402, reference-preferring primitive types, a third upcoming JEP, progress and timeline, and interactions with Project Panama and Loom. The discussion also touches on heap vs stack behavior for primitive types and null handling with Map.get.

2m read timeFrom nipafx.dev
Post cover image
Table of contents
▚ Intro▚ Table of Contents▚ Outro

Sort: