Multiple Inheritance Debates II: according to Stroustrup

Posted by asksuperuser on Stack Overflow See other posts from Stack Overflow or by asksuperuser
Published on 2010-04-17T12:10:14Z Indexed on 2010/04/17 12:23 UTC
Read the original article Hit count: 147

Filed under:

I know very well about the traditional arguments about why Interface Inheritance is prefered to multiple inheritance, there has been already a post here : http://stackoverflow.com/questions/191691/should-c-include-multiple-inheritance

But according to Stroustrup the real reason why Microsoft and Sun decided to get rid off multiple inheritance is that they have vested interest to do so: instead of putting features in the languages, they put in frameworks so that people then become tied to their platform instead of people having the same capability at a language standard level.

What do you think ?

Why Sun and Microsoft consider developers too immature to just make the choice themselves ?

© Stack Overflow or respective owner

Related posts about oop