Seminar with Alan Kay on Object Oriented Programming (VPRI 0246)
What it is
A long recorded seminar in which Alan Kay discusses object-oriented programming, probably from the mid-1980s. He covers the original idea of objects, messaging and the work done at Xerox.
Why Hacker News recommends it
HN points to it as primary-source evidence of what Kay meant by objects, which resembled services and message passing rather than modern class-based OOP.
- 2 people recommended it
- 2 different months
- 0 strong recommendations
- first 2017, last 2025
What HN commenters said
“If you want to see what "practical" OOP looked like in the 80s, this is a good video”
Shows what practical OOP looked like in the 80s
gambler, 2019-04 · Recommendation · in “Correctness – A paradigm for sustainable software development”
“I found the entire talk worth watching, since a whole set of issues with OOP and Smalltalk”
Ideas on modularizing OO systems and issues with Smalltalk
patterns, 2023-12 · Recommendation · in “Design Principles Behind Smalltalk (1981)”
Excerpts from Hacker News comments, linked to the originals. Summaries and labels were written by a language model from those comments.
Topics: alan kay, smalltalk, message passing, xerox parc, oop history
Also recommended by the same people
talkMaybe Not - Rich HickeyClojureTV · 14 HN recommenders · 2018–2025
talkAlan Kay at OOPSLA 1997 - The computer revolution hasnt happened yetJeff Gonis · 6 HN recommenders · 2013–2025
talkAlan Kay - Programming and ScalingColin McDonnell · 4 HN recommenders · 2016–2026
talkFounder School Session: The Future Doesn't Have to Be IncrementalDEMO · 5 HN recommenders · 2014–2026
talkRailsConf 2014 - All the Little Things by Sandi MetzConfreaks · 15 HN recommenders · 2015–2025
talk"Simple Made Easy" - Rich Hickey (2011)Strange Loop Conference · 14 HN recommenders · 2022–2026
talk"Making Impossible States Impossible" by Richard Feldmanelm-conf · 9 HN recommenders · 2017–2026
talkHow To Design A Good API and Why it MattersGoogle TechTalks · 12 HN recommenders · 2011–2025