in reply to Re^4: CPAN Reference Counter II
in thread CPAN Reference Counter II

if you've never written a script that interacts with an IMAP server before and you need to do so now, do you use Net::IMAP or Net::IMAP::Simple?
But then basing your decision which module to use for a script depending on the usage in other modules is quite fishy.

Take for instance Getopt::Long. IMO, a wonderful module, and probably used in a gazillion of places. Less useful in modules. It gets quite a number of "uses" by other dists on cpants.perl.org, but judging on the names of the distros, many of them provide applications.

Furthermore, there was a time that if you'd let number of other people decide which module to use, you'd use the stuff from the infamous Matt's script archive.

Popularity is its own machine. If everyone uses the same principle, once a module is on the top spot, it will always remain there - because since it's on the top spot, it will be used more often than other modules.

Replies are listed 'Best First'.
Re^6: CPAN Reference Counter II
by pileofrogs (Priest) on Feb 04, 2010 at 23:59 UTC

    I don't think it's fishy, but that's my opinion. If lots of people use it in modules, it's probably not crap.

    The idea is not to dictate what modules people should use, but rather to help narrow the field when there are lots of possible choices to choose from.

    Plus it might be fun...