Earlier quoted context omitted.
Short answer - no. CPAN has had many more years than Ruby's Gems to mature and develop. There are 2560 [edit: I was wrong. 39411 is the right number] gems on http://rubygems.org/ . There are 24,920 distributions on CPAN. Well over 100k modules. The automated testing infrastructure, documentation, etc. also makes it much easier to figure out what modules work on what systems and what versions of perl than in ruby land…
According to rubygems.org stats page[1], there are 39411 gems available. I think the number 2560 on "all gems" page[2] is the number of gems starting with letter "a". 1. http://rubygems.org/stats 2. http://rubygems.org/gems?letter=A
I misunderstood the 39411 number to be the total number of gems submitted over all time, rather than the total number of extant versions. My bad.