Beefy Boxes and Bandwidth Generously Provided by pair Networks
more useful options
 
PerlMonks  

comment on

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

To clarify some differences:

  • ActiveState Perl's default approach to installing modules is via PPM -- binary packages. Strawberry Perl's default approach is direct from CPAN. PPM has some advantages (no need to install external libraries to get some modules working) and disadvantages (some modules on CPAN may not be available in PPM form).

  • Strawberry Perl includes a compiler and dmake. ActiveState Perl does not, though it will pretty much auto-detect and configure itself appropriately if you install either the MinGW compiler or the MS Visual C++ compiler.

Generally, I would say that Strawberry Perl is closer to a unix experience, with all the benefits and disadvantages of that.

Personally, I use Strawberry Perl, do my editing with Vim for Windows, and have installed many of the Windows ports of unix command line tools (e.g. ls, cp, mv, grep) -- though I removed all the gzip, tar, etc. ones as they may not work quite right and some Perl tools may try to use them if they are in the PATH. I find this easier and faster than firing up a virtual machine every time I want to play with Perl.

Update: I want to add that ActiveState Perl, does support installing from CPAN, if configured correctly, though XS modules obviously won't work without a compiler.

-xdg

Code written by xdg and posted on PerlMonks is public domain. It is provided as is with no warranties, express or implied, of any kind. Posted code may not have been tested. Use of posted code is at your own risk.


In reply to Re^2: Perl for Windows ? by xdg
in thread Perl for Windows ? by jflevi

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 drinking their drinks and smoking their pipes about the Monastery: (8)
As of 2024-04-23 07:39 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found