7 ms·
"OOP" is not "X with classes". "Classes" is a low-level thing that you'd need for implementing many language features. Including things like 'abstract data typ
by otabdeveloper1 7y ago
"OOP" is not "X with classes".
"Classes" is a low-level thing that you'd need for implementing many language features. Including things like 'abstract data types' of the ML kind.
Good C++ style has always viewed "OOP" as something highly suspect and hacky.
(This didn't apply to "classes" in the C++ vein, which are mostly about pre/post-conditions and RAII.)