[Issue 5187] Attribute hiding error or warning
via Digitalmars-d-bugs
digitalmars-d-bugs at puremagic.com
Mon Apr 28 12:57:59 PDT 2014
https://issues.dlang.org/show_bug.cgi?id=5187
--- Comment #2 from bearophile_hugs at eml.cc ---
(In reply to Andrej Mitrovic from comment #1)
> This should probably be in some DIP, or you could ask about it in the
> forums. It's worth discussing IMO.
In the D design there are thousands of corner cases that weren't kept into
account during the D design, because of reasons.
Here I am asking for a warning/error, and for a new usage of "new" (or another
semantically equivalent syntax), this is both a breaking change, the
introduction of a warning (and a syntax change): things currently seriously
frowned upon.
Even improvements that lot of people seem to like, like the removal of implicit
concatenation of adjacent string literals, or a dangerous and bad corner case:
https://github.com/D-Programming-Language/dmd/pull/2887 were refused with
insufficient reasons), so are such wars still worth fighting for?
--
More information about the Digitalmars-d-bugs
mailing list