...I'm not educated enough to compare...
Well, i am. And there is a big problem with his comparison.
First, OOP is shtupid and flawed.
We do not have nice neat categories in nature.
In CS, we are taught about classes. Like Animal -> Mammal -> Dog.
A dog inherits attributes from Mammal which inherits attributes form animal.
Likewise Animal -> Bird -> Duck
But, what do you do with a duck billed platypus?
This one thing breaks all the code you have written.
However, there is one set of classes that make OOP the thing used in all programming.
Windows.
A window is a perfect class.
And having each window be an instantiation of a class makes grouping its properties and attributes very neatly.
Don't get me started on C++ (it has internal inconsistencies)
However, outside of that, everything is pretty much written functionally.
The only disastrous part was that OOP was supposed to be this godsend of reusable code... which it completely failed.
RE: Object-Oriented Programming — The Trillion Dollar Disaster