From Idea to IDE - How Java Features Are Considered, Designed, and Shipped
Talkat JCON Europe 2023 · on Tuesday, 2023-06-20· at 11:00· Cinema 5, Im Mediapark 1, 50670 Köln, Germany·
summary
Concrete roadmap from idea to editor support: notes become mailing‑list explorations, prototypes in forks (Valhalla/Amber), then JEP proposals tracked in JBS and implemented in the OpenJDK jdk repo with compiler/runtime work and IDE adapters. The talk cites 437 JEPs drafted and roughly 85% delivered of closed proposals, previews require the enable-preview flag and matching compile/runtime release, typical lifecycles run months to years, and examples that made it are text blocks, lambdas and incubating APIs that reach the IDE and production after specification, review, and implementation.
AI-written summary · about
chapters (6)
- 0:00Introduction
- 3:10Feature development process
- 10:55Exploration and proposals
- 18:03Early ideas and feasibility
- 27:56Final features and evolution
- 37:26Q&A and conclusion
related talks
57mHow JEPs Drive Java's Evolution
15mJEP 493 this new Java feature is validated
26mJava Community Participation and Collaboration
13mJEP 49.3 - This New Java Feature Is Approved!!!
43mHow to Participate in the Future of Java
52mJava Language Futures
46mWhere is the Java language going?
59m30 Years of Java... The Journey Continues
