D2 Closure

bearophile bearophileHUGS at lycos.com
Wed Feb 17 12:33:20 PST 2010


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



More information about the Digitalmars-d mailing list