Slash Boxes
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.
More | Login | Reply
Loading... please wait.
  • It took five and a half years to go from Perl 5.8.0 to Perl 5.10.0 which, according to CPAN, is a "testing" release, whatever that is. Six and a half years after the release of Perl 5.8.0, there's still no "stable" new major version of Perl.

    I disagree that gradual evolution has explaining power here. (Frankly, the only language above Perl on TIOBE's top ten list that shows even a flicker of evolution is C#. Python has a chance, but the modest goals of Python 3.0 may not compel upgrades. PHP's dying, and JavaScript was doomed the day Microsoft walked into the ECMAScript 4 meetings.)

    Then again, some people still think that, in 2008, you should need to install Make and run cross-platform shell scripts to install Perl libraries written in 2008 but limited to features introduced in the shiny new Perl of 2000 (if we're lucky). I cannot rightly conceive of the state of mind which leads people to believe that idea.

    • IMHO, Ovid's points are absolutely spot-on and there's no need to play things down or look for excuses which might technically be correct but don't help the negative perception and reputation Perl has with managers and people new to the world of coding looking for a future-proof and appealing programming language. But most people in the Perl community don't realize this and will probably never realize it. If you look at how the world works you'll see that in most cases not the subjectively better thing wins
      • Err... I meant "objectively better", of course :)
      • If you look at how the world works you'll see that in most cases not the subjectively better thing wins but the one that's more shiny with better marketing....

        That's not entirely wrong, but it's also too simplistic an answer. You're blatantly wrong about PHP's advantage over Perl; PHP had that advantage before Zend existed and before IBM cared. It's distribution and ease of beginning.

        Strangely, that also explains the Rails advantage over... well, everything that didn't have a ten minute screencast at th