Hi,
As much as I like writing new code in 5.14 (the use re '/xms' pragma really
bought me), I must agree with some of the things said here.

When you have tens of thousands lines of old code (global vars all around,
using ancient bugs, and works by magic because too many people have hacked
too many edge cases), it's extremely frightening to upgrade.

Most of the organizations I work with still use 5.8.x. For new code (and
when possible), we install perlbrew and run the new code in a new
environment, but since most old code has no testing, running it under newer
versions may or may not work, and the failure may not even be visible.

On an ideal world, all code would have unit testing, and no one will ever be
afraid to upgrade :)

On 19 May 2011 15:17, Eli Billauer <[email protected]> wrote:

> Gabor Szabo wrote:
>
> > Wow, no one has anything to say?
> >
> >
> In a way, a no-answer is an answer.
>
> What I find interesting, is that on one hand, everyone seems to agree
> that upgrading should be done constantly and continuously and that
> running end-of-life software is like making love with a corpse or
> something. On the other hand, somehow, when I talk with people who
> actually maintain a computer which does something useful and/or
> critical, I get something like: "Well, because of a special situation we
> have, we're still with the version released ten years ago". The amusing
> thing is that so many are in that "special" situation.
>
> When your computer does something important, the number one priority is
> that it behaves like it did yesterday.
>
> To me, the last important release of perl was 5.8 because it handles
> Unicode natively. The best feature of versions that came afterwards is
> the fact that nothing I use broke.
>
>   Eli
>
> --
> Web: http://www.billauer.co.il
>
> _______________________________________________
> Perl mailing list
> [email protected]
> http://mail.perl.org.il/mailman/listinfo/perl
>
_______________________________________________
Perl mailing list
[email protected]
http://mail.perl.org.il/mailman/listinfo/perl

Reply via email to