RE: [code-review] Hello!
"Hodges, Paul" <Paul.Hodges-zv7RHi0Am8a1Z/[email protected]> Wed, 4 Feb 2004 08:37:20 -0600
| Newsgroups | gmane.comp.lang.perl.code-review-ladder |
|---|---|
| Message-ID | <2820B295B95836498EED98D7A065C4F104DBD505@bremocmg-55> |
> > > It'd say anybody who's got anything < 5.6.1 _really_ needs an = upgrade. > > > use vars... yuk! > > > > I regularly use a tru64 unix system using perl 5.004_03, from back = in > > 1997, I don't administer the system so I don't have much choice = about > > which perl to use. > >I imagine folks still using VMS are in a similar situation. > > That's fine. But then people with antique versions of Perl don't = really=20 > need _new_ modules such as Tie::Hash::Expire do they? He's feverish. Anybody got any e-aspirin? People with "antique" versions write new code too, friend, and so they = need new modules that can accomodate new ideas MORE than people with = shiny new versions that have already incorporated convenient fixes. > I understand why modules such as CGI.pm or DBI need to maintain=20 > backwards compatibility with older Perls, but putting the same legacy=20 > burden on new modules is just crazy. Yeah, every business out there should have to upgrade every few months = so that they don't have to roll their own every time a new tool becomes = available.... What's wrong with this picture? :) > Why not ask all new modules to maintain compatibility with Perl 4 = while=20 > you're at it? I'm sure some machines still run it as well :) Many do. The only reason not to is if a proposed feature's need for a = newer version of Perl overshadows its likelihood to be used by someone = stuck with an older version. Don't assume *anyone* has the convenience = and luck you have. Most people *don't* have root, and so have no say; = root often doesn't see a need for new installations that might upset the = configuration of a box and make them do "unnecessary" work. Most = installations I've seen come with 5.4 by default; we just got 2 *new* = Solaris servers with 5.4 because that's all that was available. We only = managed to get *any* Perl on our old HP because I hacked it into our = local directories and put it in our group's path, which is at best an = incomplete installation. Just thank the e-gods that you seem to have it good, and accept that = some people want to be nice to those that don't have it so good, lol.... ***** "The information transmitted is intended only for the person or entity = to which it is addressed and may contain confidential, proprietary, = and/or privileged material. Any review, retransmission, dissemination = or other use of, or taking of any action in reliance upon, this = information by persons or entities other than the intended recipient is = prohibited. If you received this in error, please contact the sender = and delete the material from all computers." 113