~/talk

Ask the Architect

Talkat Devoxx Belgium 2024 · 2024-10-07..10-11· [java, web-platform]

Panel answers why the security manager removed from the JDK: running untrusted code migrates to OS containers and external tooling, not the JVM, and replacement work lives in OpenJDK discussions and JBS issues. String templates withdrawn from JDK 23 after prototype examples proved the processor API couldn’t express needed code. Vector API stays in preview pending JEP 401 (Valhalla). IO_uring prototypes show bookkeeping costs outweigh benefits; Panama FFM (foreign-memory/function) is the practical interop path today.

AI-written summary · about

  1. 0:00Introduction and setup
  2. 2:29Security manager deprecation
  3. 6:00Tip and tail JEP explained
  4. 8:10String templates removal
  5. 11:05Vector API status update
  6. 13:11Deprecating obsolete classes
  7. 16:06IO_uring and platform specifics
  8. 21:46Exception stack trace truncation
  9. 23:53Tail call elimination status
  10. 26:22Project readiness and done
  11. 30:21Java upgrade value proposition
  12. 34:35Max function type bounds
  13. 36:41Java's future and competitors
  14. 43:25Distant horizon features
  15. 45:52Large collection sizes
  16. 51:50JavaDoc improvements
  17. 54:17Call to action 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.