Top 5
    Mike 
    vertex at gmx.at
       
    Wed Oct  8 13:51:13 PDT 2008
    
    
  
Andrei Alexandrescu Wrote:
> Ok, per Aarti's suggestion: without speaking officially for Walter, let 
> me ask this - what do you think are the top issues you'd like to see 
> fixed in D?
> 
> Andrei
Mostly some things from C#:
1. Real Properties
Please! Seriously ... please.
2. Attributes - and deprecate some keywords we wouldn't need anymore
// just an example; I don't really want to pick on foreach_reverse, although I wouldn't mind if it died :)
foreach_reverse(a; b) { ... }
[reversed] foreach(a; b) { ... }
3. Extension methods
4. Replace C-style switch with something modern and more D-like:
switch (x)
{
    case (0) foo();
    case (1)
    {
        bar();
        baz();
    }
    else throw new Exception("nope");
}
5. In the future: LINQ
    
    
More information about the Digitalmars-d
mailing list