Hacker News new | ask | show | jobs
by whstl 601 days ago
True, but even for games we already have a much better technique for doing it: runtime composition, which isn't really taught.

The argument here is not so much that "implementation inheritance doesn't work at all" but rather that it is a limiting way of modeling that causes more problems than it solves, and teaching it is a problem in itself.

Implementation inheritance should be a footnote given with a warning, rather than a main technique.