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