Re:How learning Smalltalk can make you a better developer
by groovy2shoes on Monday August 01, 2016 @07:01AM
(#12201451)
Most "problems" with multiple inheritance stem from languages that don't provide a well-defined method resolution scheme. Languages that do have a well-defined hierarchy linearization tend to avoid most of the problems with multiple inheritance.
See, for example: Common Lisp, Dylan, Python (since 2.3), Perl 6, ...
See, for example: Common Lisp, Dylan, Python (since 2.3), Perl 6, ...