Tels wrote:
On Tuesday 04 April 2006 01:35, Sébastien Aperghis-Tramoni wrote:
My current $work is to write a Perl program that must execute on about
1200 Linux servers, with Perl versions ranging from 5.004 to 5.8. I
can't upgrade Perl on these because they have different kernel / glibc
/ gcc versions.
You $work is what I call a "special case". It is certainly not the generic
case (at least for my userbase), and I don't think that authors should
have to care for such special needs (unless they want :-D.
Actually that's a very common situation. The scale may not be, but the
situation most certainly is.
In addition, there are lots of people who have older perls on their
machines - because that's what $OSvendor installed - and are not perl
programmers. If they want to install some random perl application they
will assume that the application is broken if one of its dependencies
doesn't work on their version of perl. If you're lucky, they might read
the error and determine that the module and not the application (or the
language!) is broken, but I'd not put money on them bothering to do that.
--
David Cantrell