For my current client, I'm developing Perl code for a Windows platform. This code is taking data from two data sources, merging them, and preparing a file for import to a third system. While I can get by with just ActiveState Perl and Notepad, I'd prefer a more elegant -- and less painful -- solution.
I asked my boss about getting a copy of the ActiveState Perl developer's kit, and the Komodo IDE. It costs about $500. And so he said no. So I had to come up with a plan B.
I started using the Eclipse IDE when I was writing Java code. It just so happens that there's a plugin to use Perl in Eclipse: EPIC. So, with my boss's OK, I installed Eclipse and EPIC.
There was still a missing piece: PadWalker. This package would enable me to examine variables in subroutines while debugging. And so I fired up the Perl Module Manager -- PMM -- to select and install it.
And so, for very little cost, I have a bona fide Perl development machine running on a Windows XP platform.
I asked my boss about getting a copy of the ActiveState Perl developer's kit, and the Komodo IDE. It costs about $500. And so he said no. So I had to come up with a plan B.
I started using the Eclipse IDE when I was writing Java code. It just so happens that there's a plugin to use Perl in Eclipse: EPIC. So, with my boss's OK, I installed Eclipse and EPIC.
There was still a missing piece: PadWalker. This package would enable me to examine variables in subroutines while debugging. And so I fired up the Perl Module Manager -- PMM -- to select and install it.
And so, for very little cost, I have a bona fide Perl development machine running on a Windows XP platform.