▶

Guy Steele: Designing a Programming Language Users Can Grow

Bill Pugh · Talk · 54 min · 2012 · YouTube title: Growing a Language, by Guy Steele
Why it's here

HN considers it one of the best technical talks ever and cites it in discussions of language design, small cores and extensibility.

What it covers

Guy Steele's 1998 OOPSLA keynote on designing a programming language that its users can grow. He builds the talk using only one-syllable words and terms he has defined, to demonstrate the idea.