Recently I think Walter has said something about this, but then he was probably 
too much busy: I'd like to read an article written by Walter that contains a 
list of the things that D2 does wrong. (Among then I'd like to put that default 
storage type is mutable instead of immutable, as I have written in a recent 
post).

Such list can be divided in parts:
1) Some quite important missing things, that can be added later, in D2+ or D3.
2) Errors that somehow can be fixed, if necessary deprecating a feature that 
we'll just stop using, so we'll use another feature that replaces it.
3) Little or larger errors that are not easy to fix in future, design mistakes 
that we'll have to live with.

This list is useful for future D2 users to know how to use the language better, 
for future designers of similar languages, and of course people here will try 
to invent ways to move some items from the third list to the second list in D3 
:-)

Bye,
bearophile

Reply via email to