~/talk

Modern Java - Ask Me Anything

Talkat JCON EUROPE 2025 · 2025-05-12..05-15· [java]
slides:none on file

Covers why JEP 468 delayed — record “with” was pushed back because deconstruction/reconstruction must fit object-level designs too — and why EC private key destroyability remains unanswered pending implementation details. Explains virtual threads shipped early despite pinning to platform threads and that the pinning issue is fixed in 2024, while structured concurrency is still in its fifth preview for JDK 25. Describes contribution rules (mailing lists, IP/licensing checks), low visible module uptake in the wild, and ongoing work toward reified generics (Valhalla).

AI-written summary · about

  1. 0:00Introduction and setup
  2. 2:19Records with expressions JEP 468
  3. 5:33Security and private keys
  4. 7:41Favorite Java versions
  5. 10:27Operator overloading in Java
  6. 13:14Modernization and language adoption
  7. 17:15Reflection API improvements
  8. 22:13Bug fixes and backwards compatibility
  9. 24:19Project Loom and virtual threads
  10. 28:50Virtual threads pinning issue
  11. 31:58Contributing to OpenJDK
  12. 36:40OpenJDK communication tools
  13. 37:41Current state of Java modules
  14. 41:07Generics reification in Java
  15. 45:00Lombok and Java features
  16. 46:03Resources and closing
~/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.