commentary · HACKER NEWS RECOMMENDATION
Object-Oriented Programming is Bad
Brian Will · 13 HN recommenders · 9 recommendation months
Recommended by 13 Hacker News commenters across 9 months (2016–2025).
SignalTube analysis
Among 3 other commentary videos tagged Software architecture & design, the mean is 3.7 distinct HN recommenders. This video has 13 distinct HN recommenders, about 3.5× that mean. Recommendations span 9 distinct months, longer than the peer average of 4.0 months. This is a data-derived comparison, not a human review or quality rating.
65% of its 20 labeled comments are marked as recommendations or strong recommendations. HN mention years are 2016–2025; those years describe discussion history, not upload date. Its verified runtime is 44 minutes 35 seconds. YouTube lists its publication date as 2016-01-18.
- Channel / speaker
- Brian Will
- Verified runtime
- 44m 35s
- YouTube upload date
- 2016-01-18
- Hacker News mention years
- 2016–2025
SAME TOPIC AND FORMAT
Compare with related videos
The comparison cohort uses other commentary videos in Software architecture & design. “Shared recommenders” counts HN users who recommended both videos in the source graph.
| Video | HN recommenders | Recommendation months | Positive label share | Shared recommenders | Runtime | Upload date |
|---|---|---|---|---|---|---|
| Object-Oriented Programming is BadCurrent video | 13 | 9 | 65% | — | 44m 35s | 2016-01-18 |
| Object-Oriented Programming is Embarrassing: 4 Short Examplescommentary · Brian Will | 6 | 5 | 75% | 1 (8%) | 28m 3s | 2016-03-04 |
| "Clean" Code, Horrible Performancecommentary · Molly Rocket | 3 | 5 | 45% | No recorded overlap | 22m 41s | 2023-02-28 |
| Handmade Hero | Getting rid of the OOP mindsetcommentary · vexe | 2 | 2 | 75% | No recorded overlap | 7m 44s | 2017-07-09 |
THREE SOURCE-BASED CONTEXT POINTS
Why Hacker News recommends it
Each note combines the dataset’s stance label and short rationale; comment bodies are not reproduced. Open the HN source for the original discussion.
The archive classifies this as a contextual reference in “Do-nothing scripting: the key to gradual automation (2019)”. Its short rationale: Series ranting about needless abstraction with simplification examples.
The archive classifies this as a recommendation in “99 Bottles of OOP now available in Python”. Its short rationale: Argues OOP generates incidental complexity.
The archive classifies this as a recommendation in “C Object Oriented Programming (2014)”. Its short rationale: Breakdown of how OOP's encapsulation and decoupling are mostly a mirage.