Stories
Slash Boxes
Comments
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
 Full
 Abbreviated
 Hidden
More | Login | Reply
Loading... please wait.
  • If you want a demonstration, get a computer with a fresh untouched install of a 5-year old Perl...

    I'm not sure how to make it easy for people who don't upgrade their software to upgrade their software, when the defining characteristic of the group of people who don't upgrade their software is that they don't upgrade their software.

    There's a point at which helping people do stupid things goes beyond negligence and on toward malice. Supporting ancient versions of Perl gets dangerously close to that lin

    • A 5 year old perl install is 5.8.0 (well 4 years 8 months). Is that really old enough to be called ancient?
      • Yep, go try it.

        Typically what will happen is that some module (say, Catalyst) will have a dependency that uses Module::Build in the Build.PL. But dependencies don't get installed until AFTER Build.PL.

        Circular unresolvable dependency. Explode.

        Unless you first upgrade Bundle::CPAN, the standard CPAN client doesn't work.

        And anyone that isn't a Perl programmer is going to have no idea that they have to upgrade CPAN to unbreak it before they run it.
      • Sorry, I didn't realise you were replying to chromatic, not me.
      • There have been eight stable releases of Perl since 5.8.0. That number will soon be nine. It's ancient.