Temtaime:
Too many attributes in D. In C++ there is no pure, safe, trusted and others.And it's C++ that shows that almost all of D attributes are not necessary.
And C shows that most C++ features are not necessary. You can implement OOP manually, etc.
Bye, bearophile