Hacker News new | ask | show | jobs
by alex_smart 903 days ago
>doesNotUnderstand:/forwardInvocation: isn't different? That is not just syntactical. How would you even begin to orient your objects without like functionality?

Not sure what you mean. Could you please elaborate?

> what are you trying to communicate when you say OOP?

The idea of using dynamic dispatch as a means of taming complexity.

1 comments

> Not sure what you mean. Could you please elaborate?

I'm not sure where your understanding falls short. Which part are you unsure of?

> The idea of using dynamic dispatch as a means of taming complexity.

Erlang utilizes the idea of dynamic dispatch as a means of taming complexity. What is it in particular about its dynamic dispatch mechanisms that you want me to know when you call attention to its OOP properties?

C++ also utilizes the idea of dynamic dispatch. When you call attention to its OOP properties, are the particulars being pointed to the same as in Erlang, or does it mean something different in the context of that language?