2 ms·
The best arguments against OOP, as it is done in most languages today, are made by Alan Kay, the creator of Smalltalk and the term "object-oriented". Alan shoul
by timbit42 8y ago
The best arguments against OOP, as it is done in most languages today, are made by Alan Kay, the creator of Smalltalk and the term "object-oriented". Alan should have used the term "message passing" so people wouldn't miss this component of Smalltalk that made it so great.
"I invented the term object-oriented, and I can tell you that C++ wasn't what I had in mind." - Alan Kay, Source: https://youtube.com/watch?v=oKg1hTOQXoY&t=634s https://youtube.com/watch?v=oKg1hTOQXoY&t=634s
- hota_mazi 8y agoIt's not an argument against OOP, it's an attempt to redefine the term to be more in line with something that Kay invented. And the world has moved on. OOP is not about message passing.