News for hackers. Stuff that matters.
Re:Inheritance Is Terrible by JoshTriplett on Saturday March 19, 2016 @04:48PM (#11320379)
> I'm disappointed to see that Scala has largely preserved Java's inheritance model.

Scala builds on the JVM and exposes the Java standard library. It doesn't have much choice in supporting that model. In theory, Scala could provide additional support for an alternate model, but that would add complexity without taking any away, and would require defining how the two models interact.

Re:Inheritance Is Terrible by lbarrow on Saturday March 19, 2016 @04:55PM (#11320407)
That's a fair point. Scala definitely seems to have had to compromise the quality of the language features it offers in order to achieve Java interop.