Time to rename "D" to "@D" !?

bearophile via Digitalmars-d digitalmars-d at puremagic.com
Wed Jun 25 01:43:17 PDT 2014


Jacob Carlborg:

> Yeah, if the built-in attributes were implemented as UDA's, 
> defined in object.d, then there would be less of a problem. 
> Then one could always use fully qualified symbol names to 
> disambiguate the attributes.

Walter in the @nogc pull request has explained why this is a bad 
idea, and I agree with him.

There are many things that need to be fixed in D, like the 
problem of uniqueness. The problem of attributes like @nogc being 
names @nogc or nogc is very low on the list. So I suggest to 
refocus the discussions on more significant things, like tuples, 
significant missing part of Phobos, etc.

Bye,
bearophile


More information about the Digitalmars-d mailing list