@pwm Yeah, the thing is that it conflates #SingleDispatch #OOP with #MultipleDispatch, but only the former is opposed to data-oriented design. The latter rather centers it as the primary concern and main way to do things.

So the statement just ends-up nonsensical and looking slightly ignorant.

It really just irks me when people conflate #SingleDispatch #ObjectOriented programming with #MultipleDispatch.

They're both #OOP, but they have some pretty drastic differences in how they go about it and that has consequences for the code's maintainability and often performance as well.