[Israel.pm] Informal poll: Why are you (or your company) still using an older version of Perl?

Gaal Yahas gaal at forum2.org
Tue Oct 27 09:30:02 PDT 2009

Some arguments and attitudes I've witnessed:

1. If it ain't broke, don't fix it.
2. Something might break in the Perl code we depend on.
3. Even if nothing breaks per se, upgrading the dependencies in order
is a pain (CPAN is not seamless).
4. During the upgrade we'll discover that one of our dependencies has
made an incompatible API change, and we are unwilling to modify code
(which itself we might not be the owners of) to keep things working.

#4 is a big problem. Often somebody in the chain will say, "the new
way is better", and then you're stuck having to maintain some client
code you don't know.

On Tue, Oct 27, 2009 at 4:21 PM, Gabor Szabo <szabgab at gmail.com> wrote:
> I'd like to understand the reasons why companies do NOT upgrade perl versions
> but I don't know what could be the possible answers. I have a few but
> I'd like to have a
> few more if you have.
> 1) Something might break in our Perl code
> 2) We use the same Operating system we used 10 years ago and the perl
> that came with it
> 3) We have XS code that we could not compile with the newer versions of perl
> 4) We actually tried but it breaks some of our Perl code
> 5) It does not give us any advantage
> What are the reasons at your company or what other reasons have you
> heard  from others?
> Gabor
> _______________________________________________
> Perl mailing list
> Perl at perl.org.il
> http://mail.perl.org.il/mailman/listinfo/perl

Gaal Yahas <gaal at forum2.org>

More information about the Perl mailing list