Amber & Valhalla - Incremental Design and Feature Arcs
summary
OpenJDK splits big changes into many small, designed steps, shipping jets every 6–12 months while designing several steps ahead so pieces fit. Pattern-matching reaches practical maturity and the next arcs are deconstruction then custom patterns, letting constructors have inverses and enabling concise API queries. Valhalla’s roadmap starts with JEP 401 value types, then introduces null-restricted types and a JVM flattening step, followed by cleanup to align primitives and non-null value types.
AI-written summary · about
chapters (6)
- 0:00Intro
- 0:34Incremental Design & Delivery
- 5:46Feature Arcs
- 9:34Custom Patterns
- 14:57Null-Restricted Types
- 18:28Valhalla Roadmap
related talks
47mJava Next - From Amber to Loom, from Panama to Valhalla
50mJava Next - From Amber to Loom, from Panama to Valhalla
01h 00mAmber, Loom, Valhalla
46mJava Next - From Amber to Loom, from Panama to Valhalla
45mJava Next - from Amber to Loom, from Panama to Valhalla
26mJava Language Futures
43mHow Amber is Driving Java’s Evolution
57mJava Next - From Amber to Valhalla, from Loom to Leyden, from Babylon to Panama
