OOPSLA Conference: Growing a Language
What it is
Guy Steele's classic 1998 OOPSLA keynote on how a programming language must grow with its user community. He delivers it in a playful style, starting with only monosyllabic words and defining new terms as he goes.
Why Hacker News recommends it
Treated as a must-watch for language designers, and cited whenever extensibility and language size are debated.
- 6 people recommended it
- 6 different months
- 2 strong recommendations
- first 2020, last 2026
What HN commenters said
“In case anyone hasn't seen this most excellent talk on this topic, I highly recommend”
Most excellent talk on growing a language.
nfoz, 2022-01 · Strong recommendation · in “In defense of complicated programming languages”
“This is an excellent talk, and exactly where my mind went, too.”
Excellent talk; better upload without capture errors.
MrDOS, 2022-08 · Strong recommendation · in “The Up-Goer Five Text Editor”
“But very recently the Computer History Museum published a cleaned-up version”
Cleaned-up version of the Growing a Language talk.
jdontillman, 2020-09 · Recommendation · in “Growing a Language (1998) [video]”
“Growing a Language by Guy Steele”
Listed among inspiring talks.
pfarrell, 2022-11 · Recommendation · in “Fred Brooks has died”
“A good watch for the fine people in this thread”
Related talk on language size, broad concepts beyond Java.
craftuser, 2023-03 · Recommendation · in “How Big Should a Programming Language Be?”
“At least we got this talk from guy steele”
A valuable talk from Guy Steele.
pohl, 2026-07 · Recommendation · in “A Forlorn Hope of Fortran Modernisation”
Excerpts from Hacker News comments, linked to the originals. Summaries and labels were written by a language model from those comments.
Topics: guy steele, language growth, extensibility, oopsla, java
Also recommended by the same people
talk"We Really Don't Know How to Compute!" - Gerald Sussman (2011)Strange Loop Conference · 5 HN recommenders · 2022–2026
talkGrowing a Language, by Guy SteeleBill Pugh · 11 HN recommenders · 2014–2026
talkSteve Jobs iPhone 2007 Presentation (HD)Jonathan · 2 HN recommenders · 2013–2023
documentaryFarewellEtaoinShrdluDrinks and Dice · 6 HN recommenders · 2017–2026
talkFinding the Missing Memristor - R. Stanley WilliamsThe Qualcomm Institute · 12 HN recommenders · 2010–2024
talkA New Way to look at NetworkingGoogle · 6 HN recommenders · 2011–2018
talkHow Python was Shaped by leaky Internals, Armin Ronacher, Flask frameworkВидео с мероприятий {speach! · 15 HN recommenders · 2017–2025
talkWhy Isn't Functional Programming the Norm? – Richard FeldmanMetosin · 12 HN recommenders · 2019–2025