--

Everything in programming can be a bad idea if it's misapplied. Inheritance and composition have their place under appropriate circumstances.

The fact is that OOP has frequently been misapplied because people use OOP languages that aren't well-designed (Python, Java, C++, etc.). Smalltalk is the ideal OOP language. It has been used for four decades to write massive applications quickly, reliably, and with excellent scalability.

--

--

No responses yet