Does D have too many features?

Alex Rønne Petersen xtzgzorex at gmail.com
Sun Apr 29 18:07:31 PDT 2012


On 30-04-2012 02:40, Robert Clipsham wrote:
> 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;
>
> . . .
>
> }
>

Hah, clever! Never would've thought of that.

-- 
- Alex


More information about the Digitalmars-d mailing list