3 ms·
That sounds like you like functional programming with associated functions from OOP and not much else from the GoF book of nightmares. I mean Erlang is an actu
by carlmr 6y ago
That sounds like you like functional programming with associated functions from OOP and not much else from the GoF book of nightmares.
I mean Erlang is an actual OOP language according to the original creator of OOP's concept of message passing between objects. But each object internally is quite functional.
It's just the Java crowd's deep inheritance enterprise code that makes every developer who survived that want to vomit.
- cryptos 6y agoI think most interpretations of OOP are too specific. Interpretations are often about classes, inheritance, polymorphism and stuff like that. But the original idea of OOP was more about message passing, so that you tell an abject what you would like it to do, but have no further influence of how it performs the request (if at all).