Object Oriented Programming Is An Exceptionally Bad Idea Which Could Only Have Originated In California

Object Oriented Programming Is An Exceptionally Bad Idea Which Could Only Have Originated In California
oop-memes, object-oriented-programming-memes, dijkstra-memes, programming-paradigms-memes, functional-programming-memes | ProgrammerHumor.io

Edsger Dijkstra, the legendary computer scientist who gave us shortest path algorithms and structured programming, wasn't exactly known for holding back his opinions. The man literally wrote essays with titles like "Go To Statement Considered Harmful" – subtlety wasn't his thing.

Here he's taking a flamethrower to OOP while simultaneously roasting California in one elegant sentence. The California dig is chef's kiss – implying that only the land of tech startups, venture capital, and questionable wellness trends could birth something as "misguided" as object-oriented programming.

Dijkstra preferred mathematical elegance and formal methods. To him, OOP was like watching someone solve a calculus problem with crayons. The functional programming crowd still quotes this like scripture whenever someone mentions inheritance hierarchies or the Singleton pattern.

Plot twist: OOP went on to dominate the industry for decades. Sometimes even legendary computer scientists can't predict what'll stick. But hey, at least we got a sick burn out of it.

More Like This