4 ms·
Two other random thoughts... It amazes me that despite the long-ago realization to favor composition over inheritance, that major oop langs only provide direct
by thelazydogsback 7y ago
Two other random thoughts...
It amazes me that despite the long-ago realization to favor composition over inheritance, that major oop langs only provide direct support for (implementation) inheritance of methods and not delegation. I suppose "delegation in context" has become be purview of DI/IoC add-ons - but direct language support would be nice.
While confounded with OOP by many, Generics are probably best treated as orthogonal -- if they had been the primary focus (including higher-kinded types/modules) rather than inheritance, that would have been nice...