From: Michael G Schwern [mailto:[EMAIL PROTECTED]
> On Mon, Jul 04, 2005 at 10:36:39AM +0100, Ben Evans wrote:
> > I would say that this cascade effect is precisely why you *should*
> > drop 5.004 compatability. There's no excuse other than "if it ain't
> broke,
> > don't fix it" for running such an archaic Perl. People should be
> encouraged
> > to move to a more modern environment whenever possible.
>
> While I'd love it if it worked this way, more often the admins refuse to
> upgrade in spite of losing module support and its the programmer who gets
> punished. The concern is more about not breaking existing code (whether
> warrented or not) than furthering development.
>
> I just had exactly this happen to a friend of mine contracting at a
> company
> still running 5.5.3. He couldn't even convince them to install a modern
> Perl in a separate location and leave the old code running 5.5.3.
I've just been through the should-I-shouldn't-I-support-5.4 with my
(painfully slow) rewrite of Compress::Zlib. In the end I included limited
support for 5.004 because I could, plus I have no feel for how much pain I
would cause folk if I didn't.
Paul
___________________________________________________________
Yahoo! Messenger - NEW crystal clear PC to PC calling worldwide with voicemail
http://uk.messenger.yahoo.com