Beefy Boxes and Bandwidth Generously Provided by pair Networks
laziness, impatience, and hubris
 
PerlMonks  

Re^2: perl on windows - just installed how to proceed

by dbuckhal (Chaplain)
on May 10, 2018 at 15:14 UTC ( [id://1214333]=note: print w/replies, xml ) Need Help??


in reply to Re: perl on windows - just installed how to proceed
in thread perl on windows - just installed how to proceed

I use Cygwin and have enjoyed it quite a bit. There are a few quirks, but the environment is pretty good.

I second roboticus using Cygwin for Winders. As far as an IDE may be concerned, I have not used one for Perl. I just use Vim.

One of the minor quirks I have found using Cygwin for Perl is when you need|want to add a Perl package. Check the Cygwin repository, first, to see if it is available, then use CPAN. Your mileage may vary, but I have found that this is really the only minor "quirk" to work out when using Cygwin for your Perl needs. Other than that, it has been great!

Replies are listed 'Best First'.
Re^3: perl on windows - just installed how to proceed
by swl (Parson) on May 10, 2018 at 22:01 UTC

    I switched from Cygwin to MSYS2 about a year ago. I find package management via pacman easier. If you are on Windows 10 there is also the Ubuntu Bash shell, although I have not made much use of that yet so can't comment on it.

    That said, I use Strawberry Perl for the bulk of my perl work, and msys2 largely for unix command line tools.

    WRT the IDE, I use Komodo. The Edit version is free but lacks key parts of the full IDE's functionality. I don't know how much, though.

      WRT the IDE, I use Komodo. The Edit version is free but lacks key parts of the full IDE's functionality. I don't know how much, though.

      I've been using Komodo Edit forever and it has everything I need, and a bit more. On the other hand Komodo IDE has a lot of cool features like unit testing, version control, repl, rx toolkit, etc, etc, etc. I guess the choice depends on if you really need the full IDE, but the editor lacks nothing crucial afaik.

        intelliJ IDEA with the Camelcade Perl5 Plugin, along with Devel::Camelcadedb provides full-blown functionality which includes debugging support. It's also cross-platform (with Vim and Emacs plugins).

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://1214333]
help
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: (5)
As of 2024-03-28 21:34 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found