4 ms·
As a result of growing interest in functional programming, there is a large blanket hatred of OO emerging, particularly from newbies who see the two paradigms a
by vezzy-fnord 11y ago
As a result of growing interest in functional programming, there is a large blanket hatred of OO emerging, particularly from newbies who see the two paradigms as intrinsically opposed, and who have acquired bad tastes from the standard polymorphism/encapsulation/inheritance languages that most people know as OO.
Smalltalk gets swept under the rug as well in the process.
- horrido 11y agoExactly! As mentioned in the article, Alan Kay's vision of OOP was corrupted into the rubbish we see today in C++, Java, Scala, etc. Today's conventional OOP is nothing more than an extension to Abstract Data Types...useful, but not nearly as powerful as Smalltalk's "true" OOP (https://medium.com/@richardeng/getting-the-message-667d77ff78d https://medium.com/@richardeng/getting-the-message-667d77ff7...).