Beefy Boxes and Bandwidth Generously Provided by pair Networks
P is for Practical
 
PerlMonks  

Re: What's the best Perl for Win7?

by kejohm (Hermit)
on Jun 27, 2011 at 03:36 UTC ( #911498=note: print w/ replies, xml ) Need Help??


in reply to What's the best Perl for Win7?

The two main distributions of Perl for Windows are Strawberry Perl and Activestate Perl. The main difference between them is that Strawberry Perl comes with the tools required to build and install Perl modules, such as MinGW, whereas Activestate Perl comes with the Perl Package Manager, which is used to install prebuilt versions of Perl modules.


Comment on Re: What's the best Perl for Win7?
Re^2: What's the best Perl for Win7?
by ikegami (Pope) on Jun 27, 2011 at 03:44 UTC

    ActivePerl also comes with mingw, and has for quite some time. (Specifically, cpan will automatically install it if it needs it.)

    Strawberry Perl:

    • Comes with mingw
    • No choice of installation directory
    • Modules can be installed using cpan (compile your own)

    ActivePerl:

    • Comes with mingw
    • Works with MS's compiler
    • Choice of installation directory (which means you can have more than one version installed)
    • Modules can be installed using cpan (compile your own) or ppm (pre-compiled)

      Strawberry 5.12 has the ability to install to an arbitrary directory, and I believe the intention is to maintain this ability in future releases.

        ActivePerl also has this ability, and has had it since forever. It is trivially implemented.

        There is also http://www.citrusperl.com/

        Hmmm, looks like this one is still debated. Good thing I didn't ask, "what isTheBestWay to write_variable_names?" :~)

        I'm thinking Active Perl at this point. I didn't know if there was something new to consider in light of Win7. Thanks!
      Strawberry Professional / Strawberry with Cream also include additional modules and tools (like Padre, the Perl IDE).
Re^2: What's the best Perl for Win7?
by marto (Bishop) on Jun 27, 2011 at 08:52 UTC

    Note that Strawberry Perl also ships with PPM. ActiveState Perl ships with cpan. Compile/build tools (MinGW etc) can be installed for ActiveState by typing ppm install MinGW at the command prompt.

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://911498]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others imbibing at the Monastery: (18)
As of 2014-12-19 18:39 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    Is guessing a good strategy for surviving in the IT business?





    Results (91 votes), past polls