in reply to Version, version, why change the version.

Point point releases are generally bug fix versions. Check the release docs and see if any of the bugs affect you - if not, no need to update.

Point releases generally introduce some nifty new stuff and may remove some nasty old stuff. Check the release docs - if there's nothing you need, no need to update.

The release of Perl 6 has not reached "real soon now" status, don't worry about it.

Unless there are compelling reasons, like bug fixes, "if it ain't broke, don't fix it" is a pretty good argument - but you know that anyway. :)


DWIM is Perl's answer to Gödel
  • Comment on Re: Version, version, why change the version.

Replies are listed 'Best First'.
Re^2: Version, version, why change the version.
by ikegami (Patriarch) on Mar 08, 2006 at 06:16 UTC

    Within 5.6 and 5.8, it's probably good to upgrade to get the lastest bug fixes.

    To go from 5.6 to 5.8 is less compelling. I presume many did the jump to obtains proper Unicode support. Other features were added as well (complete history). The jump is not too bad; code and modules that worked in 5.6 should work in 5.8, but they will need to be recompiled.

    And of course, going from 5 to 6 will be a major undertaking. That jump is practically equivalent to a language switch.

      That jump is practically equivalent to a language switch

      Hey! Perl5 do not have switch !
      (Switch.pm isn't really an option)

      Hmmm... may be this is one of the reasons why we should do language switch to perl6?

      :):):)

      Best regards,
      Courage, the Cowardly Dog