Beefy Boxes and Bandwidth Generously Provided by pair Networks
Your skill will accomplish
what the force of many cannot
 
PerlMonks  

Re: New-to-Perl: recommendations for windows setup?

by davido (Cardinal)
on Feb 16, 2021 at 15:36 UTC ( [id://11128448]=note: print w/replies, xml ) Need Help??


in reply to New-to-Perl: recommendations for windows setup?

Strawberry Perl is relatively full-featured, and allows the user to use standard CPAN tools for installing modules.

I don't know if the Padre IDE is up to date anymore. I never really got it working right and couldn't be bothered trying. When I used to use Windows I used Geany as my editor, though if I were to go back to Windows I would probably use vim or gvim.

Nowadays I would probably prefer using the Windows Subsystem for Linux instead of straight Windows Power Shell or Command line. With WSL you should be able to install a linux flavor of Perl using typical build tools. I like Perlbrew or PLENV for managing a non-system Perl (or several of them).

Click-button module management and a Perl IDE used to be the domain of ActivePerl from ActiveState. Active Perl and Strawberry Perl are two different builds, and two different ecosystems. ActivePerl, back when I used it over ten years ago, had more of its own package management system, whereas Strawberry Perl provides the Perl-standard module management system.

Please keep in mind that with Windows Subsystem for Linux, or with VirtualBox, or even with Docker, you can be far less reliant on the underlying operating system nowadays.


Dave

  • Comment on Re: New-to-Perl: recommendations for windows setup?

Replies are listed 'Best First'.
Re^2: New-to-Perl: recommendations for windows setup?
by bliako (Monsignor) on Feb 16, 2021 at 20:18 UTC

    Thanks for the suggestion, WSL seems a good solution and I will also try both Strawberry and ActiveState to see how comfortable my friend is with each.

      That's sort of an either/or suggestion:

      Either use WSL with a standard Perl install facilitated by Perlbrew or PLENV, or use Strawberry or ActivePerl under vanilla Windows (not using WSL). I would lean toward WSL unless you need to get closer to the Windows OS components than WSL supports.


      Dave

Log In?
Username:
Password:

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

How do I use this?Last hourOther CB clients
Other Users?
Others cooling their heels in the Monastery: (None)
    As of 2024-04-19 00:02 GMT
    Sections?
    Information?
    Find Nodes?
    Leftovers?
      Voting Booth?

      No recent polls found