https://issues.dlang.org/show_bug.cgi?id=5187
--- Comment #2 from [email protected] --- (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? --
