On Friday, 24 May 2013 at 02:39:26 UTC, Walter Bright wrote:
On 5/23/2013 7:35 PM, bearophile wrote:
Walter Bright:
3. Naive users may see their compile fail, see a switch to
'enable' it, and
throw the switch. Now it compiles, but fails silently at
runtime. This is
because the new behavior is quite different from the old, and
the code that
relies on the old behavior will most likely need to be
redone, not just add a
switch.
Even if such "naive" D programmers exist, maybe it's better to
ignore this third
point, because they will not be able to program in D for other
reasons.
s/naive/tired/
s/naive/inahurry/
I'm surprised at you, bearophile!
I have to second Walter on that one. This does and probably will
happen, even with programmer that aren't brain damaged.