2 ms·
Maybe because traditional OOP is already well represented by popular languages with large ecosystems? Creators of new languages want to do something new. There
by Buttons840 7y ago
Maybe because traditional OOP is already well represented by popular languages with large ecosystems? Creators of new languages want to do something new.
There is Elixir / Erlang which many consider to stick more closely to the original idea of OOP.
- corysama 7y agoAgreed. There is definitely a problem where most people think OOP = Java. But, if you think a bit more abstractly you find that Erlang is a much better OOP while being famous for being so very functional. Also, you get bits like http://wiki.c2.com/?ClosuresAndObjectsAreEquivalent http://wiki.c2.com/?ClosuresAndObjectsAreEquivalent