Living with smart match breakage

David Cantrell david at
Fri Jun 14 12:51:35 BST 2013

On Fri, Jun 14, 2013 at 09:32:00AM +0100, jason wrote:
> On 2013-06-14 09:11, Smylers wrote:
> >There isn't such a list -- its "experimental" nature means anything
> >might change. P5P doesn't have consensus, and no decision has been 
> >made
> >on what's going to happen.
> >
> >There are some on P5P suggesting that smartmatch is so broken it 
> >should be removed entirely.
> That there is no consensus that at least some of smart match and thus, 
> given/when, can be considered non-experimental (and thus safe to use in 
> production) means that a lot of application and library code may have to 
> be rewritten at some point but nobody is really able to definitively 
> determine what the scale of that risk is.

I ASSume that before it's removed, someone will make sure that there's
something on the CPAN that will be a drop-in replacement in almost all
cases. IIRC Zefram worked some dark magic to let you define custom
operators using XS.

David Cantrell | semi-evolved ape-thing

    There are many different types of sausages.  The best are
    from the north of England.  The wurst are from Germany.
      -- seen in alt.2eggs...

More information about the mailing list