Deprecations: Any reason left for warning stage?

David Nadlinger via Digitalmars-d digitalmars-d at puremagic.com
Mon Sep 29 03:15:06 PDT 2014


On Friday, 26 September 2014 at 18:38:43 UTC, Steven 
Schveighoffer wrote:
> Case against: 
> https://github.com/D-Programming-Language/phobos/pull/2254#issuecomment-52764718

I don't think this is relevant for this discussion at all. 
Vladimir asked for advance notice in terms of docs before 
anything changes about the actual implementation. Making stuff a 
Warning addresses this just as much or as little as making it a 
Deprecation does.

To put it differently: Were the issue in question a language 
change (under the current deprecation process), Vladimir would 
have complained all the same about DMD spewing Warning messages. 
You might even be able to construe it as an argument in favor of 
dropping the Warning stage – at least deprecation warnings can 
easily be filtered out without hiding potentially useful Warnings 
that might indicate something wrong with your code.

David


More information about the Digitalmars-d mailing list