HackerTube

THE VIDEO SHELF · history of object-oriented programming

Casey Muratori – The Big OOPs: Anatomy of a Thirty-five-year Mistake – BSC 2025

Casey Muratori's two-hour talk tracing the history of object-oriented programming back to the 1960s and examining how its ideas, and later entity component systems, came about. It is followed by a Q&A.

Why HN readers recommended it

HN commenters recommend it for its source-based history of OOP, though some dispute its account of Alan Kay.

This is a summary from the source dataset, not an endorsement by Hacker News or the video creator.

Video & recommendation details

Creator / channel
Better Software Conference
Topic
history of object-oriented programming
Format
talk
Level
intermediate
HN recommenders in dataset
11
HN mentions in dataset
16
Recommendation years in dataset
2025–2026

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.

  • I'd love a deeper dive on how Objects work in NeXTSTEP. From their brochures, they talk about objects being persistent and distributable, that in a workgroup of people everyone can rely on the objects being up to date. I've always been so curious what the …

    jauntywundrkind on Hacker News · 2025-11
    In Fifty Shades of OOP
  • Here is an example of a 2006 rant that qualifies: [LINK] OO conflates many different aspects that are often orthogonal but have been conflated together opportunistically rather than by sound rigor. Clearly most languages allow for functions outside classes. It's clearly the case today especially …

    fmjrey on Hacker News · 2025-11
    In Fifty Shades of OOP
  • I found this talk to be great. It goes through the history of OOP and how some of the ideas for the more modern ECS were embedded in the culture at the formation of OOP in the 1960s to 1980s but somehow weren't adopted. It …

    abetusk on Hacker News · 2025-07
    In The Big Oops: Anatomy of a Thirty-Five-Year Mistake [video]

Summaries, classifications and recommendation records are from the HackerTube source dataset. Read about this library and its limitations.