develooper Front page | perl.perl5.porters | Postings from January 2017

Re: Why is \c` deprecated?

Thread Previous | Thread Next
Father Chrysostomos
January 31, 2017 22:50
Re: Why is \c` deprecated?
Message ID:
Karl Williamson wrote:
> On 01/29/2017 02:06 PM, Father Chrysostomos wrote:
> >  see no
> > benefit to deprecating \c` (which I use) and \c:.
> Please explain what any advantages there are in using \c:

There are no advantages to using \c: per se, but there is an advantage
to keeping it working the way it is: it saves running the risk of
breaking code.

If a feature is to be deprecated, it should be because it (a) prevents
new features from being added, (b) gets in the way of fixing bugs, or
(c) never actually behaved consistently.

I thought that consensus was reached years ago, so I am surprised we
are having this conversation.

As far as I can tell, \c` and \c: etc., which we decided not to depre-
cate in 5.14, were just recently deprecated by mistake (due to a mis-
reading of an old delta), in which case it should not require much
consideration for us to revert the unintended change.

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