~/talk

The Peak of Complexity

Talkat Devoxx Belgium 2024 · 2024-10-07..10-11· [java]
slides:none on file

Defines a five‑stage lifecycle that culminates in the peak of complexity and warns that shipping that first, clever solution (examples: Java serialization, the security manager) makes a platform “slave to complexity.” Describes Project Valhalla’s deliberate rollback from a monstrous design to a cascade of simplifications that yields a few tractable features. Summarizes Project Panama as shipped pieces—foreign‑memory API, foreign‑function API and jextract—while the vector API waits to land on Valhalla/JEP 401. Babylon aims at GPU/AD use but is still approaching its own peak.

AI-written summary · about

  1. 0:00Introduction to Java design
  2. 1:17The life cycle of projects
  3. 9:04Legacy and ongoing projects
  4. 12:39Exploring Panama and Vector
  5. 15:29The complexity of Babylon
  6. 20:58Amber and productivity
  7. 26:04Wrap up
~/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.