Jan 24, 2014, 2:40 AM
Post #1 of 3
Best way to learn the Perl environment?
I’ve been programming the “old fashion way” for years. Get and install Visual Studio and start programming.
Perl is a different animal, and I want to learn it.
Perl is open source and is available from multiple sources, Strawberry, Active State, and others. It is available for UNIX, Windows, and web CGI to mention a few.
So, bottom line, multiple options make for multiple different implementations. You ask a question on a forum and someone answers you. You try what they suggested and it does not work: they are using a different configuration, working under a different environment.
A lot of what makes Perl work so well is the availability of multiple packages. Even as a beginner, my first task was to write my own package for internet screen scraping.
This leads me to my first dilemma: I am working with Strawberry Perl, Eclipse, and Epic, but the PPM process with Strawberry Perl is horrible. The Active State version looks like the best way to manage your packages.
What is the best way to learn about all of these different environments and how they interact with each other? For example, can I load both Strawberry and Active State on the same computer, and if so, can I use the Active State PPM with Strawberry? How many different environments exist on Windows? What are the differences?
What I’m looking for is not necessarily the answers here, but a list of good links that talk about and compare the available environments.