DIP64 - Regarding 'pure' and 'nothrow'
Jonathan M Davis via Digitalmars-d-learn
digitalmars-d-learn at puremagic.com
Wed Aug 27 15:43:12 PDT 2014
On Wednesday, 27 August 2014 at 20:17:11 UTC, Brian Schott wrote:
> The "delete" keyword is deprecated[1] and making that decision
> never broke any code.
>
> [1] http://dlang.org/deprecate.html#delete
LOL. Yeah, we've broken code before, and Walter can be talked
into it, but it's hard, and it's only getting harder. It helps
considerably if Andrei can be convinced, though that's not easy
either. But regardless, anything that's essentially an aesthetic
improvement will almost certainly get rejected. At this point, it
almost has to be something that outright gets rid of bugs (like
eliminating implicit fallthrough in switch statements). And
delete does fall in that category, because it's an @safe issue.
It's also something that was decide years ago rather than
recently.
I can definitely understand why you want to make the changes in
DIP 64, but you're fighting an uphill battle given that it's
essentially an aesthetic improvement.
- Jonathan M Davis
More information about the Digitalmars-d-learn
mailing list