Developing a plan for D2.0: Getting everything on the table

bearophile bearophileHUGS at lycos.com
Tue Jul 14 16:16:12 PDT 2009


Andrei Alexandrescu:
> This is a great initiative. Let me add a few small points.
> [...]

Please you or someone else add those points to this page, so they don't get lost (I can't add them myself? It doesn't accept my name):
http://www.wikiservice.at/d/wiki.cgi?LanguageDevel#section2
You can also split that list in two parts, "core language" and "library".

Another thing missing in that list is non-nullable classes/nullable:
http://delight.sourceforge.net/null.html
It's important for such list because it's a non backward-compatible change, this means you can't add that to the language and keep backward-compatibility too. If people what to add that, then it has to be done before D2 comes out of alpha state. (Otherwise if D3 will want to keep backward-compatibility to D2 then it will be not possible to be added again). I think it's an important enough thing.

Bye,
bearophile



More information about the Digitalmars-d mailing list