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 is 'the' primary, and mostly the only, reason people using perl have remained instead of migrating to ruby or other technologies. Perhaps the only thing that makes perl unique and special is CPAN. People too often forget this and stupidly think that over-engineering it, like p6, will be a revolution in newness and functionality. The road is littered with bodies of the puppy dogs of enthusiasm unleashed every year about this time after the conferences are over and are eager to tackle a 'big problem' only

    • Perhaps the only thing that makes perl unique and special is CPAN.

      I disagree. I think that the CPAN is a part of the larger culture surrounding Perl, and that this culture is the reason Perl is unique and successful. (I also happen to believe that the roots of this community lie partially in the design of the language itself, but that's a different musing.) The people continuing to work in, on, and around Perl are what keep it alive.

      I've kept up with the 6PAN conversations
      Wonderful, I hope I'll be able to tap your knowledge a little bit further, both for pointers to these conversations (I've found many already) and for your oppinions regarding them. Expect me to pepper you with questions at some point. :)
      I suspect I will only consider it a worthwhile conversation if P6 ever comes to pass...

      That's one of the driving forces behind my ideas. Just about every other part of Perl is being reconsidered, why not the CPAN?

      when you turn something like this into an exercise of academic wankitude the committee will kill it by talking it to death

      This is an extremely good point. One way to attempt to avoid academic wankitude is to figure out what problem you're actually trying to solve, rather than to endlessly say "Wouldn't it be cool if..."

      And killing backwards compat...doubly, perhaps even trebly so.

      I don't see having to break backwards compatibility. I'd rather not completely rule out backwards compatibility, on the other hand. Given that Perl 6 is an opportunity to break some backwards compatibility, it's good to have all the incompatibility happen at the same time.

      Life is messy. So is CPAN.

      And that's not something I'm interested in breaking.