~/talk

Module Adoption? JDK Build Tool? Lombok? Backwards Compatibility? - Ask the Architects

Talkat JavaOne 2026 · 2026-03-17..03-19· [java]
slides:none on file

Structured concurrency is effectively production ready and sits in a seventh preview while Project Babylon already has a JEP submitted and targets GPU offload and automatic differentiation tests. Module adoption stalls because build tools and library re‑architecture cost outweigh immediate benefits. Streams are a known loop customization challenge where Babylon or fusion could give hot pipelines native speed. Lombok is criticized for compiler hacks and for propping up old Java bean idioms. AI helps spec and test updates but requires human oversight.

AI-written summary · about

  1. 0:00intro
  2. 2:18State of Structured Concurrency
  3. 4:35State of Project Babylon
  4. 6:34Feature Prioritization
  5. 12:56Module Adoption
  6. 19:38Stream API Performance Improvements
  7. 29:49Module vs Class Path
  8. 33:42Thoughts on Lombok
  9. 36:42Object Header Size
  10. 37:16Thoughts on a JDK Build Tool
  11. 39:38"What Are Your Pet Projects?"
  12. 45:44Use of AI Tooling in JDK Development
  13. 53:06Advanced Hardware Information and Interaction
  14. 54:36Breaking Backwards Compatibility
  15. 55:52Next Generation of Java Developers
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.