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

Lutger lutger.blijdestijn at gmail.com
Tue Jul 14 16:25:23 PDT 2009


bearophile wrote:

> 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

Can't nullable / non-nullable be done in library?




More information about the Digitalmars-d mailing list