develooper Front page | perl.perl5.porters | Postings from June 2013

Re: What does "deprecated" mean? (was: [perl #118511] Use of bare <<to mean <<"" is deprecated - make a hard error)

Thread Previous | Thread Next
June 27, 2013 10:26
Re: What does "deprecated" mean? (was: [perl #118511] Use of bare <<to mean <<"" is deprecated - make a hard error)
Message ID:
On 27 June 2013 10:54, Peter Rabbitson <> wrote:
> To summarize/clarify my position: An end-user has no right to complain
> that a deprecated feature got in the way of something and was removed.
> An end user could very well complain that a feature was gone without a
> technical reason (see below).

The time to have that discussion is *before* the feature is deprecated.

If there is not a sufficiently good reason to deprecate the feature
then it should not be deprecated.

What you are suggesting is that we can only remove deprecated features
when you and some group of unnamed individuals have approved the
reason for removal. I dont think that flies. Any such issues should be
raised when the features is proposed for deprecation. If the pumpking,
who has final decision on the matter, decides the item is deprecated
then that should be sufficient.

Frankly if I encountered a sufficiently long deprecated feature in
part of the code I tend to work on and it got in my way in the
slightest bit I would chainsaw it without question or even discussion,
and would not expect any come back on it.


perl -Mre=debug -e "/just|another|perl|hacker/"

Thread Previous | Thread Next Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at | Group listing | About