Does D have too many features?

Robert Clipsham robert at octarineparrot.com
Sun Apr 29 17:40:22 PDT 2012


On 28/04/2012 20:22, Dmitry Olshansky wrote:
> 3. with statement (?). I kind of like it but bleh it's too boggy and it
> doesn't seem to pull its weight. (pointers? class references? a lot of
> stuff to go wrong) Fluent interfaces solve a good portion of its
> benefits to be specific.

My primary use case for the with() statement is with final switch:

final switch(something) with(MyEnumWithAPrettyLongName)
{
     case A: // Save repeating myself everywhere
         break;

     . . .

}

-- 
Robert
http://octarineparrot.com/


More information about the Digitalmars-d mailing list