[ ArgumentList ] vs. @( ArgumentList )

Walter Bright newshound2 at digitalmars.com
Tue Nov 6 11:18:34 PST 2012


For User Defined Attributes.

In the north corner we have the current champeeeeon:

-------
[ ArgumentList ]

Pros:
     precedent with C#
     looks nice

Cons:
     not so greppable
     parsing ambiguity with [array literal].func();

------
In the south corner, there's the chaaaaallenger:

@( ArgumentList )

Pros:
     looks like existing @attribute syntax
     no parsing problems

Cons:
     not as nice looking
------

No hitting below the belt! Let the games begin!


More information about the Digitalmars-d mailing list