Beefy Boxes and Bandwidth Generously Provided by pair Networks
Pathologically Eclectic Rubbish Lister
 
PerlMonks  

Re: Perl 5.10.0 is out

by benizi (Hermit)
on Dec 22, 2007 at 01:26 UTC ( #658591=note: print w/replies, xml ) Need Help??


in reply to Perl 5.10.0 is out

Pros and Cons thus far for me. (Luckily the 'cons' are pretty (/very!) nit-picky. I just wanted to air my grievances)

Cons

  • No smart not-match operator. !~~
  • Perl 5.10 goodness not enabled by default. (I don't want more boilerplate.
    #!/usr/bin/perl use strict; use warnings;
    is bad enough without use feature ":5.10";
  • Perl 5.10 command-line goodness requires a chorded key (shift+e). I'm way more prone to typo'ing when a chord's involved. I know I'm going to type -lnWE and -lnwe<shift> a billion times. But, more likely, I'm going to patch my perl to make 'e' like 'E'.
  • Boo for deprecating my $foo if 0;. Rightfully so... but still. :-)
  • Boo for non-alphabetical release orderings. ("5.8.8" gt "5.10.0" -- I warned you these were nit-picky.).

Pros

  • Hallelujah for finally adding // and //=!
  • say "Hallelujah"; I'm already finding myself correcting print join("\t", @foo), $/; to the far Perlier say join "\t", @foo;

Hmm. The 'pros' list is shorter than I thought it'd be. Nonetheless, I'm happy overall.

Replies are listed 'Best First'.
Re^2: Perl 5.10.0 is out
by moritz (Cardinal) on Jan 03, 2008 at 15:13 UTC
    Concerning your second point in the cons:

    In the next version of perl use 5.012 will imply strict. I'm not sure if the patch is already in blead, but I'm confident it will be soon.

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://658591]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others surveying the Monastery: (2)
As of 2022-08-14 15:46 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found

    Notices?