07
Dec
09

stuff i hate about perl



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?

Advertisements

4 Responses to “stuff i hate about perl”


  1. 1 poisonbit
    December 8, 2009 at 21:25

    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!)

  2. January 14, 2010 at 14:31

    the same problem on python šŸ˜

  3. January 5, 2011 at 18:00

    Use your OS package manager. Or you can use “notest” command in cpan client.


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s


Blog Stats

  • 223,857 hits

%d bloggers like this: