THE VIDEO SHELF · language evolution and compatibility
Brian Goetz - Stewardship: the Sobering Parts
Java Language Architect Brian Goetz talks at a Clojure conference about the challenges of evolving a mature language like Java while preserving compatibility with existing code and developer expectations. It also gives a look at where the platform is headed.
Why HN readers recommended it
HN repeatedly recommends it as the definitive explanation of why Java evolves cautiously and why compatibility matters in language design.
This is a summary from the source dataset, not an endorsement by Hacker News or the video creator.
Video & recommendation details
- Creator / channel
- ClojureTV
- Topic
- language evolution and compatibility
- Format
- talk
- Level
- intermediate
- HN recommenders in dataset
- 10
- HN mentions in dataset
- 18
- Recommendation years in dataset
- 2014–2025
These counts and years describe the included Hacker News records; they are not YouTube views or the video’s publication date.
From the original HN conversations
Excerpts from the recorded comments. Follow each source for the full comment and surrounding discussion.
Watch this awesome keynote by Brian Goetz, he talks about valie types and generics. Brian Goetz - Stewardship: the Sobering Parts [VIDEO]
nickik on Hacker News · 2014-12
In Introducing .NET CoreTo add on to that... Even though, I haven't been involved in the contributing process for Clojure, but I thought it was interesting that Brian Goetz's keynote at the Conj 6 months ago was about stewardship, in particular, stewardship of the Java language: [VIDEO] It …
elangoc on Hacker News · 2015-05
In Contributing to ClojureOn the topic of stewardship, I highly recommend this talk by Brian Goetz titled "Stewardship: the Sobering Parts" [1] Brian goes about how important compatibility is for the language, the concept not throwing customers code under the bus by bringing breaking incompatibilities. (ie Python 2 …
filereaper on Hacker News · 2016-07
In Oracle and the fall of Java EE
Summaries, classifications and recommendation records are from the HackerTube source dataset. Read about this library and its limitations.