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

scottstef has asked for the wisdom of the Perl Monks concerning the following question:

Greetings Folks,
Not sure if this is a SOPW question or a meditation, but after having it suggested by a saint for here, I will go with SOPW.I did a Super Search and didn't find anything really related to this old versus 5.6 mostly (5.6 versus 6)
I just installed debian's potatoe image on my system at home. It comes default with perl 5.00503. I have always used perl 5.6 so far in my brief perl career. What are the differences? I know local acts a little differently between the two. I just am looking for any screwy behaviors to be aware of before I write something that "I know is correct" only to have it flake out when I change perl versions
Any comments/suggestions here will probably save me hours of anguish. {grin}

Edited 2001/06/12 by Ovid

  • Comment on Any major difference between perl 5.00503 and perl 5.6?

Replies are listed 'Best First'.
Re: Any
by tachyon (Chancellor) on Jun 13, 2001 at 05:41 UTC

    I know a couple of differences:

    open (FILE, "<", $file) # legal 5.6 only use warnings; # legal 5.6 only

    However you will find them all listed in the official docs here

    The key word you missed is perldelta :-)

    cheers

    tachyon

Re: Any major difference between perl 5.00503 and perl 5.6?
by busunsl (Vicar) on Jun 13, 2001 at 09:56 UTC
    Have a look at perldoc perldelta.
    This will show you all changes from version to version.
    (No link to the monastery library, because it has only version 5.005)
Re: Any major difference between perl 5.00503 and perl 5.6?
by frag (Hermit) on Jun 13, 2001 at 19:13 UTC
Please edit that root node.
by scottstef (Curate) on Jun 13, 2001 at 04:26 UTC
    Apparently somehow, i cut off the title to the above node, would someone please edit the title to:
    Any major difference between perl 5.00503 and perl 5.6?
    And then please reap this node. I promise to say 10 Hail Larry's