Java Next - From Amber to Loom, from Panama to Valhalla
summary
Four projects converge on concrete features and previews: Project Amber prototypes string templates with pluggable templating policies that can return parsed SQL or JSON objects (not just strings), and advances pattern matching; Project Panama delivers a Vector API for SIMD speedups and Foreign Memory/Function APIs (JDK 19 preview) to replace ByteBuffer/JNI for off‑heap and C interop; Project Valhalla defines value and primitive classes plus universal and specialized generics to eliminate boxing and improve memory/CPU; Project Loom provides virtual threads (carrier threads, JEP 425 finalized) enabling 10k+ lightweight threads for high throughput.
AI-written summary · about
chapters (7)
- 0:00Start
- 2:11String Composition
- 5:37Template Policy STR
- 12:01Vector API
- 19:51Root Cause
- 35:14Cleaning House
- 42:14Virtual Thread Example
related talks
51mJava Next - From Amber to Loom, from Panama to Valhalla
45mJava 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
01h 00mAmber, Loom, Valhalla
45mBeyond the Hype: Unpacking the Latest Features of JDK
