Jonathan Blow

OOP is procedural
https://www.reddit.com/r/gamedev/comments/6f9a2g/a_more_recent_jonathan_blow_talk_about_the/

https://www.youtube.com/watch?v=ZHqFrNyLlpA In this demo we start to do some 'object-system-ish' stuff, but with a data-oriented mindset. The goal is: how do we recreate some of the high-level expressiveness you get in a language like C++, but in a way that helps make your program fast?

https://www.youtube.com/watch?v=pW-SOdj4Kkk&list=PLT2bs5GE5UcuACgmiAW9tX2k6zEw8vCxl&index=43 Jonathan's talk from DevGAMM 2019. https://www.youtube.com/c/DevGAMMchannel​

Jai language
https://github.com/BSVino/JaiPrimer/blob/master/JaiPrimer.md New programming language from J.Blow basically makes C a better C and tries to steer the programmer away from stuffing the procedures into structs.

links
Oop, Oop comments