~/talk

No QA: Modern Java: Change is the Only Constant

Talkat Voxxed Days CERN 2019 · on Wednesday, 2019-05-01· [java]
slides:none on file

Platform is split into 26 standard modules (later trimmed to 19), old internals are being strongly encapsulated with tooling like jdeps/javac warnings and jlink-style custom runtimes, and components such as Java EE and CORBA are removed. Release cadence moves to a strict six-month rhythm (JDK 9→13) with feature counts: 90 JEPs in JDK 9, 12 in JDK 10, 17 in JDK 11, 8 in JDK 12, ~2,500 JDK 11 bugs fixed; modularization reduces image sizes and prevents roughly three of six high-impact zero-days.

AI-written summary · about

  1. 0:00Modern Java changes
  2. 1:25Java modernization need
  3. 2:30Modularizing Java platform
  4. 4:19Modular JDK benefits
  5. 6:28Internal API deprecation
  6. 8:59Modularization compatibility
  7. 9:39Legacy components removal
  8. 12:26Six-month release cadence
  9. 13:51JDK feature contributions
  10. 16:19Non-LTS releases
  11. 17:01LTS update strategy
  12. 19:26LTS future and community
  13. 21:59LTS vs feature releases
  14. 23:44Java changes concerns
  15. 24:30Ecosystem readiness
  16. 25:33Upgrade dependencies now
  17. 25:53Java features roadmap
~/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.