Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

The conclusion 'separate out implementation inheritance' rather weakens the claim 'multiple inheritance of implementation isn't useful'. Because then pragmatics can be allowed to dominate.

We do need more powerful vocabulary for composing implementation (eg, to specify object layout spread non-locally in memory). But multiple inheritance can be valuable, and gets a lot of low-quality criticism.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: