Java Next - from Amber to Loom, from Panama to Valhalla
summary
Roadmap overview with specific features and timings: templated strings with pluggable policies that can parse directly to SQL or JSON (preventing injection) and are drafted for JEP work; Project Panama previews foreign memory and function APIs in JDK 19 plus a vector API for 512-bit SIMD (already in multiple previews, useful for 16x numeric speedups); Valhalla adds value and primitive classes with universal and specialized generics to eliminate identity and allow primitive-backed collections; Loom delivers virtual threads on carrier threads (can spawn millions, raising throughput though not single-request latency). Finalization spans several upcoming releases.
AI-written summary · about
chapters (6)
- 0:00Introduction to Java projects
- 1:40Project Amber
- 10:41Project Panama
- 19:19Project Valhalla
- 32:48General updates and migration
- 39:22Project Loom
related talks
46mJava Next - From Amber to Loom, from Panama to Valhalla
51mJava Next - From Amber to Loom, from Panama to Valhalla
47mJava Next - From Amber to Loom, from Panama to Valhalla
50mJava Next - From Amber to Loom, from Panama to Valhalla
57mJava Next - From Amber to Valhalla, from Loom to Leyden, from Babylon to Panama
42mJava, Today and Tomorrow
21mJVM Language Summit 2023 Keynote
01h 00mAmber, Loom, Valhalla
