3 ms·
> Inheritance was never a problem: trying to use the same tree for three different concepts was the problem. I wonder why the author describes Polymorphism[1],
by JepZ 9y ago
> Inheritance was never a problem: trying to use the same tree for three different concepts was the problem.
I wonder why the author describes Polymorphism[1], but doesn't mention the term in any way. At the same time he uses the word 'abstract', but in a different way than any OO/Smalltalk programmer would do. While he mentions the 'Smalltalk blue book', I somehow do not trust his expertise in the field.
[1]: https://en.wikipedia.org/wiki/Polymorphism_(computer_science) https://en.wikipedia.org/wiki/Polymorphism_(computer_science...
- jcelerier 9y ago> At the same time he uses the word 'abstract', but in a different way than any OO/Smalltalk programmer would do. I doubt most people who define themselves as OO programmers, eg. working in C#/Java/C++/Python/etc... consider themselves on the Smalltalk side (eg message-passing) of the OO debate. 95% of actual programming experience in object-oriented languages is in languages of SIMULA descent.