This would have probably been better as a tweet … but here it goes. Have you ever tried to install a module that uses something Moose-related? What do you think about the whole installation experience?
I f***ing hate that. I installed half of CPAN just to use one module. Perl guys, have you ever seen easy_install? Seen how little it takes to install something using it? You should do something about those installation times, I mean … come on! More than 30 minutes for a module? rly?
Advertisement
CPAN is a lovely tool.
A simple module, install in some seconds, a complex module or framework, with complex dependences, and complex _tests_ install in more time.
Also other factors, such as network speed, can consume time when installing soft from internet (but here, test coverage is not a factor, just download sizes).
I’m with you, for some things CPAN is slower that simply an apt-get install. I don’t know easy_install, but i see lot of problematic feedback in google
Anyway: CPAN is not a slow application, it does (lot of) tasks in reasonable time. If you hurry, ftp is not the best protocol and tests covering 99,N% of the code etc, are not your friend.
I use packages for some environment/solutions, and CPAN for others.
The only downside that I see CPAN, is its interaction with the versions of perl modules, that distributes the system manufacturer… and… the dependency of linux/osx on perl… I have read that easy_install has the same problem here.
Therefore, I never use it as root. (local::lib rocks!)
the same problem on python
Sure, there are some huge extensions. But, I still think Perl has more
Use your OS package manager. Or you can use “notest” command in cpan client.