For some time I follow handmadehero.org where Casey Muratori teaches how to implement a game from scratch (no libraries).
I have some trouble conciliating what he (and other people that follow him on Twitch) teaches about OOP with what I've learned in school. Basically they claim OOP is bad, that most C++ is horrible (especially OOP), that the new C++11/14 is unnecessary and that we all should use the C++ compiler to code in a more C like style.
It is particularly troubling to hear Casey and his disciples denigrating books like "Effective C++" etc ... that are widely accepted in the C++ community.
I don't want to start a flamewar C vs C++ on HN, but I was wondering what is your opinion about this anti-OOP movement.
I have some trouble conciliating what he (and other people that follow him on Twitch) teaches about OOP with what I've learned in school. Basically they claim OOP is bad, that most C++ is horrible (especially OOP), that the new C++11/14 is unnecessary and that we all should use the C++ compiler to code in a more C like style.
It is particularly troubling to hear Casey and his disciples denigrating books like "Effective C++" etc ... that are widely accepted in the C++ community.
I don't want to start a flamewar C vs C++ on HN, but I was wondering what is your opinion about this anti-OOP movement.