in reply to Which Perl version shall I use?

I have just installed Perl 5.10.1 from ActiveState.

The difference between the ActiveState and the Strawberry version is getting smaller each time.

For AS, the first time you run cpan it offers you to install a C-compiler and dmake, so you can actually install XS modules as well. Strawberry Perl installs these right away.

AS comes with the ppm utility which is great for quickly installing some modules which refuse cpan installation.

I do not think there can be a good reason in general to install an older Perl version now. Perl 5.10.1 seems pretty stable (*famous last words*).

CountZero

A program should be light and agile, its subroutines connected like a string of pearls. The spirit and intent of the program should be retained throughout. There should be neither too little or too much, neither needless loops nor useless variables, neither lack of structure nor overwhelming rigidity." - The Tao of Programming, 4.1 - Geoffrey James

Replies are listed 'Best First'.
Re^2: Which Perl version shall I use?
by Anonymous Monk on Dec 10, 2009 at 19:43 UTC
    The initial release for 5.10 has some serious defects. I don't consider 5.10 old enough yet to be fully vetted. The reality of the Perl releases are that 5.8.8 hung around for a long time, so the majority of modules work with this version and have not been updated since. In addition, a lot of the non-Microsoft operating systems come with 5.8.8 or near, echoing my sentiments.

      They come with 5.8.8 because they're slow and their software is generally outdated. 5.8.8 is very common because it was the newest stable release for a long time. It no longer is. Go with 5.10.1. There's many, many bug fixes in it that you WANT.