What's missing to make D2 feature complete?

Martin Nowak via Digitalmars-d digitalmars-d at puremagic.com
Thu Dec 25 02:16:24 PST 2014


On Monday, 22 December 2014 at 09:05:03 UTC, Peter Alexander 
wrote:
> On Saturday, 20 December 2014 at 17:40:06 UTC, Martin Nowak 
> wrote:
>> Just wondering what the general sentiment is.
>>
>> For me it's these 3 points.
>>
>> - tuple support (DIP32, maybe without pattern matching)
>> - working import, protection and visibility rules (DIP22, 313, 
>> 314)
>> - finishing non-GC memory management
>
> In my mind there are a few categories of outstanding issues.
>
> maybe shared although I'm not sure what the situation
> with that is

Noone knows, that's the problem ;).

> Second, there are cases where the language works as designed, 
> but
> the design makes it difficult to get work done. For example,
> @nogc and exceptions, or const with templates (or const
> altogether). Order of conditional compilation needs to be 
> defined
> (see deadalnix's DIP).
>
> And finally there's the things we would really like for D to be
> successful. Tuple support and memory management are examples of
> those. This category is essentially infinite.

It rather appears to be small.
Keeping the horizon near, helps to focus on the outstanding 
implementation issues.


More information about the Digitalmars-d mailing list