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.