OOP considered harmful ?

A dose of anti oop

Guowei Lv

1 minute read

I have no intention to start flame war here.

Just over the years of exploring, I have collected some materials that are not supporting the mainstream OOP paradigm. I just list them here, in no particular order.

Stop Writing Classes

This is a great talk, I think people will agree most of what’s in this video.

The Third Million Line Problem

This is slightly off topic, but interesing to watch.

Casey and the Holy OOP Grail

Some people clearly took the effort to extract some of Casey’s classic rants from Hand Made Hero.

Mike Acton “Data-Oriented Design and C++”

The idea of data-oriented design seems to be picking up some popularity in game community.

Jonathan Blow - How to program independent games

Listen to this guy talking is so satisfying and refreshing.

Object-Oriented Programming is Bad

These are probably the most contraversial from this list.

Advice for Writing Small Programs in C

Sean Barrett is the guy behind the famous stb library.

What Programming is Never About


Suckless promote simple and elegant software. Implemented in C.

Why I Write Games in C


Harmful stuff


comments powered by Disqus