DIP64: Attribute Cleanup

Basile B. via Digitalmars-d digitalmars-d at puremagic.com
Mon Apr 18 13:36:56 PDT 2016


On Monday, 18 April 2016 at 19:57:42 UTC, cym13 wrote:
> On Friday, 20 June 2014 at 19:22:04 UTC, Brian Schott wrote:
>> http://wiki.dlang.org/DIP64
>>
>> Attributes in D have two problems:
>> 1. There are too many of them and declarations are getting too 
>> verbose
>> 2. New attributes use @ and the old ones do not.
>>
>> I've created a DIP to address these issues.
>
> Two years after, I think #1 would be a bad idea.
>
> About #2... come on, let's do it, consistency is a gift for the 
> future. Of course code will break but it looks easy enough to 
> fix.

same, I neither do care about attribute sets but I'd like to see 
all function attributes will @. Even with an abnormaly long 
deprecation cycle if it's necessary, not to afraid those who 
wants to remain in their comfort zone.


More information about the Digitalmars-d mailing list