object-oriented-programming

Tag

Cards List
#object-oriented-programming

@PandaTalk8: A few years ago, I met an extraordinary humanities student. He asked me what object-oriented programming is. I said it's a kind of abstraction and gave him a long explanation about classes, inheritance, polymorphism, etc. Finally, he said thoughtfully, 'So what you're talking about is really just classification.' His reply shocked me—turns out I was the one who never understood. Indeed, it really is just classification...

X AI KOLs Timeline · 2026-07-04 Cached

A tweet shares a personal anecdote about explaining object-oriented programming to a humanities student, who insightfully summarized it as 'classification', leading the author to discover applied category theory and a related course.

0 favorites 0 likes
#object-oriented-programming

Alan Kay on the meaning of "object-oriented programming" (2003)

Hacker News Top · 2026-06-27 Cached

Reproduced emails from Alan Kay in 2003 clarify the original meaning of "object-oriented programming" — centered on messaging, data hiding, and a biological/cell metaphor, with inheritance intentionally omitted initially.

0 favorites 0 likes
#object-oriented-programming

The Liskov Substitution Principle does more than you think

Hillel Wayne — Computer Things · 2026-01-06 Cached

The article explores the Liskov Substitution Principle beyond its common interpretation, emphasizing its formal basis in subtyping with preconditions, postconditions, invariants, and history properties, and citing original research papers.

0 favorites 0 likes
← Back to home

Submit Feedback