Hi On Wed, Jun 1, 2011 at 10:40, Erez Schatz <moonb...@gmail.com> wrote: > You don't need Microsoft Visual Studio to install perl modules. I will > go on a limb and assume here you're thinking of using MS Visual C > compiler to compile perl and subsequent c modules, but even that's not > necessary, as you could use MinGW
I guess a common misconception in the Perl/Win32 world is that using ActiveState Perl makes it 'more difficult' than using StrawberryPerl for compiling CPAN modules. This is no longer true, actually if you install the CPAN module in ActiveState you'll get a CPAN client + MinGW set up for you, which is pretty comparable to the way the CPAN client for StrawberryPerl works. There's no need anymore to fetch nmake.exe or install Visual Studio to compile an XS module. I think StrawberryPerl led to a great improvement for Perl on Win32 in general, and ActiveState Perl obviously benefits from that. Of course ActiveState Perl also led to immense improvements for Perl on Win32 as well! StrawberryPerl is more free than ActiveState, and the "IP indemnification" AS is offering makes me shudder. (ref: http://www.activestate.com/enterprise-edition) Gabor Szabo recently created a new Strawberry with Padre: http://padre.perlide.org/download.html and even what he calls "Strawberry Perl with Cream" - it's Perl, with Padre, but also other stuff as MongoDB, Dancer etc. See: http://szabgab.com/blog/2011/05/strawberry-perl-with-cream-5-12-3-v3-released.html About books to learn Perl: "The Perl Cookbook" is nice, but it is also 8 years old. You might better want to choose a more recent book, or at least a title that has been updated more recently. Already mentioned was "Modern Perl", which is a good recommendation, but of course the "Learning Perl", "Intermediate Perl" and "Mastering Perl" trilogy published by O'Reilly is great, as well as "Effective Perl Programming" by brian d foy. -- Mike -- To unsubscribe, e-mail: beginners-unsubscr...@perl.org For additional commands, e-mail: beginners-h...@perl.org http://learn.perl.org/