News for hackers. Stuff that matters.
Re:Rust and the Blub Paradox by mercurial on Saturday January 23, 2016 @03:10PM (#10959847)
Unfortunately, in some languages, inheritance of abstract classes is the only way to get the equivalent of interfaces.

That said, yeah, the less class inheritance, the better. Ideally, work in a language where interfaces can include default implementations.

Re:Rust and the Blub Paradox by bluejekyll on Saturday January 23, 2016 @04:22PM (#10960149)
Totally, no problem with default implementations as long as they are generic. Java finally supports this, as well as Rust and others.