new DIP41: dmd/rdmd command line overhaul.

John Colvin john.loughran.colvin at gmail.com
Wed May 22 07:37:05 PDT 2013


On Wednesday, 22 May 2013 at 14:09:57 UTC, Dicebot wrote:
> no one cares about reasons for code breakage. For those who 
> care about breakage, it is a boolean flag - either breaks, or 
> not.

This may well be the case, but you're missing the point:

Breakage is always bad, so we avoid it *unless* the change adds 
some significant value to the language.
Fixing a bug (almost) always adds significant value.
Changing command line syntax, in my opinion (and, it would 
appear, Walter and Andrei's) does not add significant value.

Although each individual person who suffers breakage may not care 
why it happened, this does not in any way constitute an argument 
for allowing less important changes to break stuff.


More information about the Digitalmars-d mailing list