Objologist has asked for the wisdom of the Perl Monks concerning the following question:

I'm a Smalltalk programmer trying to do some "package ecosphere" research. I've gathered data from debian, and am currently processing the ruby gem space. I'd like to look at the perl module space now. What I'm hoping is to be able to list all of the publicly available perl modules (at cpan?), and then for each one compute the number of direct dependencies it has. Is this doable? Any data/hints/help/pointers much appreciated.

Replies are listed 'Best First'.
Re: Histogramming the Perl Module Space
by atcroft (Abbot) on Feb 24, 2011 at 03:24 UTC

    I saw several modules while looking for something yesterday, but a quick search on CPAN gave me CPAN::Dependency as something that sounded quite promising for what you were describing. (And, if I find the others I ran across, I'll update and add them below as well.)

    Hope that helps.

    Update: 2011-02-23

    The following modules also look to be in line with what you stated you were looking for:

    Update: 2011-02-24

    After looking in my browser history at work, I found one of the other modules I had remembered seeing: