[Issue 13388] accept '@' before 'nothrow', 'pure', 'final', 'abstract' and 'override'

via Digitalmars-d-bugs digitalmars-d-bugs at puremagic.com
Fri Aug 29 02:22:08 PDT 2014


https://issues.dlang.org/show_bug.cgi?id=13388

--- Comment #14 from Jonathan M Davis <jmdavisProg at gmx.com> ---
Honestly, at this point, I think that we should just leave the attribute names
as they are now. It's just not worth it to mess with them. Maybe we should have
just made them all keywords to begin with, but that ship sailed a long time
ago. It's really not that hard to remember which attributes have @ at the front
of their names. Changing the situation would just break code, and if we did it
by adding @ to more attributes, we'd just end up with more complaints about the
ugly @'s and questions why we have @public or @const or whatever when other
languages don't put the @ in front of them. While something cleaner would be
nice, I really think that we've passed the point where it's worth fixing it.

--


More information about the Digitalmars-d-bugs mailing list