Blog post : OOP composition with mixins

Dejan Lekic via Digitalmars-d-announce digitalmars-d-announce at puremagic.com
Mon Aug 24 09:21:02 PDT 2015


Good article.

However, composition also has some drawbacks and they should be 
explained.

Speaking about Java and inheritance, and popular believe it is 
overused - Yes, maybe it is, but Java does not have language 
features D has, and it should not be blamed for that. Interesting 
article for those looking for "more serious" criticism of Java 
and inheritance: 
https://www.cs.auckland.ac.nz/~ewan/qualitas/studies/inheritance/TemperoYangNobleECOOP2013-pre.pdf

What I think D community would benefit from would be a series of 
"Idiomatic D" articles.


More information about the Digitalmars-d-announce mailing list