where java is going
valhalla, leyden, amber, loom, panama. what's landing next and why it matters.
- 01valhalla: value objectspreviewobjects without identity, flattened into arrays. preview in jdk 28.
- 02leyden: starting fastpreviewAOT caches today, AOT code next.
- 03amber: the language keeps movingpreviewderived record creation, and what happened to string templates.
- 04loom: what's leftpreviewstructured concurrency going final, and beyond.
- 05panama and babylonpreviewvectors, native code, and java on GPUs.
- 06what's nextpreviewthe json api, null-restricted types, CRaC, and how to follow along.