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

use Perl Log In

Log In

[ Create a new account ]

chromatic (983)

  (email not shown publicly)

Blog Information [] Profile for chr0matic []

Journal of chromatic (983)

Saturday December 27, 2008
05:41 AM

Bring Your Own Ruler Internet Measuring Contest

[ #38168 ]

Freshmeat indicates that, relative to Python and other languages, Perl isn't seeing as much code released.

-- David N. Welton, Python "Surpasses" Perl?

Given that CPAN and provides announcement services, project history, bug tracking, documentation hosting, smoke testing, and download mirroring and all you have to do is upload a tarball to PAUSE, I wonder instead why a Perl developer would make an announcement on Freshmeat. I could likewise prove that there are no good writers on the Internet by surveying popular fan fiction sites, seeing as how that's exactly where they don't hang out.

I enjoy a good rant as much as anyone, but if you're going to ruin it with research, at least make a puzzle out of how you propped up your conclusions.

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.
  • Perhaps his method of counting is flawed. But, in the interest of making the right thing more easy, perhaps this is an argument for perl folks to announce and advertise their software on more places than just CPAN. Having a centralized software repository like CPAN is great for a number of reasons, but one of its weaknesses is that it can't reach the people who don't know about it. If we announce our software in places like Fresmeat, it's possible that we can make it easier for non-perlers to discover and u

    • Great idea; I wish I'd thought to suggest that when I posted.

      • So why don't we announce all /pre-existing/ modules on Freshmeat, not just to flood them, but to emphasise the vast wealth of Perl code available?

        Jeezuz, someone could even write a Perl program to do that :-)))).

        Yeah, yeah, I know. Someone somewhere would blame the language, not the uploader.

        It's a pity Freshmeat and/or it's supporters see Freshmeat as the center of the universe, as if a Perl user would look there first anyway, or ever.

  • If someone is going to try to redress this, please make sure that it's a method that compatible with people like me that have 100+ modules.

    That's the main reason I don't do any of this shit, maintenance is a nightmare.

  • This is not about releases or announcements but about number of commit in version control systems as measured by Ohloh []

    This graph - of the absolute numbers - shows small growth or stagnation for Perl, big growth for Python and PHP.

    Of course this can be flawed as well. e.g if the perl developers tend to use private version control while other use publicly available ones or if the perl programmers tend to make less frequent commits.

  • Everyone knows that the Perl folks use CPAN. I used CPAN well before I'd ever heard of Freshmeat. However, there *are* a lot of projects tagged with Perl on Freshmeat (more than Python ones), so clearly at *some point in time*, Perl people, despite the existence of CPAN, were registering a lot of projects there. That activity has since flatlined. So: why "all of a sudden" (I don't have data, unfortunately, that can point out when and how suddenly this actually happened) are fewer Perl projects showing u
    • When pondering this question, don’t forget to look at the trend in rate of uploads at CPAN.

    • Unfortunately your blog post no longer accepts comments so I've made my last reply on my blog at []

      I think you'll now clearly see that Freshmeat is clearly out of sync with the Perl world.


      PS. I'm not into stirring language wars etc. However while you're here and not to pollute either of our blogs I do feel your continuing usage of statements like "Python... is growing, whereas Perl hasn't" & "However, it (Perl) is not