Beefy Boxes and Bandwidth Generously Provided by pair Networks
No such thing as a small change
 
PerlMonks  

comment on

( [id://3333]=superdoc: print w/replies, xml ) Need Help??

I haven't tried installing multiple versions/distros of Perl on a system, so I can't offer any tips or pointers on that topic.

Although I have to have Cygwin on some systems at work, I haven't installed Cygwin on my personal systems and haven't done much with Cygwin's Perl.

Strawberry Perl is going to be closer to the "Perl on Linux" experience than ActivePerl - at least it will be immediately after install. Both can use cpan, but Strawberry Perl (32-bit) already comes with the compiler and other needed tools for compiling and installing modules from cpan. ActivePerl can't compile modules straight out of the box, but you can use the PPM utility to install the needed items from ActiveState's repository.

Also, Strawberry Perl offers a portable version of their distribution that doesn't "install" anything. Instead, you run a batch file that opens a new command prompt and sets the environment variables of that command prompt to point to the needed folders to use portable Strawberry Perl. This can be put onto a USB thumb stick drive so that you can run Perl from that USB drive on other Windows systems - even if they don't have Perl installed.

Another alternative is DWIM Perl, which is Strawberry Perl 15.4.2.1 RC (32-bit) plus a bunch of other modules installed and includes Padre.

I haven't used it myself, but another popular distribution for Windows is Citrus Perl. The folks behind Citrus Perl also make the Cava Packager utility that can bundle your Perl script into a stand-alone executable.

As for which to use, I think that's a personal choice. I started out using ActivePerl. Lately, I personally have been using Strawberry Perl and DWIM Perl. It might be a good idea to try a few of these out to see which one you're more comfortable with.

The above information is based on my personal experience. Good luck with deciding on which distribution to use.


In reply to Re: Newb guidance for Perl on MS Windows: Cygwin, Strawberry, ActivePerl? by dasgar
in thread Newb guidance for Perl on MS Windows: Cygwin, Strawberry, ActivePerl? by Anonymous Monk

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post; it's "PerlMonks-approved HTML":



  • Are you posting in the right place? Check out Where do I post X? to know for sure.
  • Posts may use any of the Perl Monks Approved HTML tags. Currently these include the following:
    <code> <a> <b> <big> <blockquote> <br /> <dd> <dl> <dt> <em> <font> <h1> <h2> <h3> <h4> <h5> <h6> <hr /> <i> <li> <nbsp> <ol> <p> <small> <strike> <strong> <sub> <sup> <table> <td> <th> <tr> <tt> <u> <ul>
  • Snippets of code should be wrapped in <code> tags not <pre> tags. In fact, <pre> tags should generally be avoided. If they must be used, extreme care should be taken to ensure that their contents do not have long lines (<70 chars), in order to prevent horizontal scrolling (and possible janitor intervention).
  • Want more info? How to link or How to display code and escape characters are good places to start.
Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others examining the Monastery: (3)
As of 2024-04-16 04:29 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found