http://d.puremagic.com/issues/show_bug.cgi?id=6277



--- Comment #13 from Walter Bright <bugzi...@digitalmars.com> 2012-07-22 
15:05:44 PDT ---
(In reply to comment #12)
> To be fair, adding UFCS broke code using floating point literals, since 1.f
> became illegal.

I agree that we do break things now and then as a tradeoff for something else
very nice that we want.

I don't agree with the rationale that if we broke something here, that means
it's fair to break it there, and heck, open season on breaking things.

Each breaking change must be considered on its own merits - the advantage
accrued vs all the annoyance, irritation, and risk of dead D projects it
engenders. Please recall all the posted complaints about D being "unstable".

I don't see this change as meeting that bar. After all, it's been around in C
forever without making anyone's list I've seen on "things I hate about C".

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------

Reply via email to