develooper Front page | perl.perl5.porters | Postings from July 2009

Re: Back and forth compatibility (Re: [PATCH] Remove implicit split to @_)

Thread Previous | Thread Next
David Golden
July 11, 2009 16:49
Re: Back and forth compatibility (Re: [PATCH] Remove implicit split to @_)
Message ID:
On Sat, Jul 11, 2009 at 6:15 PM, Michael G Schwern <>wrote:

> Should we worry more about this?  Perhaps.  This came up at YAPC where "use
> 5.012" really means "I expect Perl to run as it did in the 5.12 series" as
> opposed to "I'll work on 5.012 OR HIGHER".  Technically it means the
> latter.
> In reality it means the former.  It has the potential to radically
> complicate
> the code littering it with code implementing alternative behaviors.  And
> we'd
> have to nail down the issue of "how far back do we support" which has never
> been nailed down.
> BUT since we've never done it that way before, can we make this policy
> discussion orthogonal to this <weeping>very simple change to a looooong
> deprecated and dangerous feature</weeping> and just patch it in?

Well, if we really want to make a clean compatibility break, instead of all
the "use X.Y.Z" hacks, maybe we just should bump the api_revision number.

...oh, darn...

-- David

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