http://www.perlmonks.org?node_id=961406


in reply to Re^2: Measure twice, cut once
in thread Measure twice, cut once

The smart match operator (~~) is always available in 5.10 and above, whether you explicitly use 5.010 or not.

Fair enough. I don't recall exactly what it was that I was bitten by, but something caused me to revert.

I think perhaps 5.18 will be the next time we see something interesting added to the language, because part of the 5.16 development seems to have been about getting a better structure in place for building use 5.XXX-dependant features.

I am aware (and appreciative of) that a lot of the binary compatibility breaking changes in the recent releases have been to do with improving the internals structuring of the sources such that it: a) makes them easier to maintain; b) makes it easier to add new features going forward. Both of which are good things and involve considerable dedicated efforts by those doing the work. I applaud those changes.

But it does feel like many of them could have been confined to the development builds -- whilst confining releases to minor versioned bug fixes -- until the internal changes could be rolled up into a single major release.

But I'm not involved in the work, so my opinion doesn't (and shouldn't) count for much. And I do have the option of holding off from upgrading.

So none of this is a complaint, nor even criticism. Just one man's view from the outside looking in.


With the rise and rise of 'Social' network sites: 'Computers are making people easier to use everyday'
Examine what is said, not who speaks -- Silence betokens consent -- Love the truth but pardon error.
"Science is about questioning the status quo. Questioning authority".
In the absence of evidence, opinion is indistinguishable from prejudice.

The start of some sanity?