Beefy Boxes and Bandwidth Generously Provided by pair Networks
There's more than one way to do things

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.

Replies are listed 'Best First'.
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)


    • 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

        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?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://911498]
NodeReaper reads the Necronomicon

How do I use this? | Other CB clients
Other Users?
Others scrutinizing the Monastery: (5)
As of 2018-03-22 08:56 GMT
Find Nodes?
    Voting Booth?
    When I think of a mole I think of:

    Results (273 votes). Check out past polls.