http://www.perlmonks.org?node_id=167137


in reply to Re(2): How do I use Perl?
in thread How do I use Perl?

Are we talking a developer or a guy who does programming from time to time?

Usually the question of "I'm just getting started. How do I use Perl?" is a person who heard about it and wants to try it out, or a person who wants to be a system administrator and was told he has to know it, or a developer who wants to make a few things easier.

But you are correct if you have a strong programming background, the Camel book is the better choice.

But wouldn't you suggest the CookBook as well?

Replies are listed 'Best First'.
Re: Re: (FoxUni) Re(2): How do I use Perl?
by belg4mit (Prior) on May 17, 2002 at 04:05 UTC
    As tempting as it might be to recommend the cookbook, I think it is probably not best to start with it early. While it provides many versatile ingredients, some of them are basic, like pepper, but others are more advanced, like saffron. I think it is best to learn how to use the eggs and milk before you start spicing things up. Although one may not want to wait *too* long to pick it up either. I finally got it after writing perl for 4 years or so. Some of the contents I had already learned, alsewhere, and with considerable effort. Finally, many of the recipes are also rather specialized and of little use to a beginner let alone many intermediate or advanced programmers.

    --
    perl -pew "s/\b;([mnst])/'$1/g"

Re: Re: (FoxUni) Re(2): How do I use Perl?
by demerphq (Chancellor) on May 17, 2002 at 16:51 UTC
    For a strong programmer I would say that Mastering Algorithms With Perl would be the ideal first book. You're already familiar with the algorithms so seeing them in a new language would make it all the easier to appreciate Perls many strengths (and the weaknesses too)

    Well, anyway, I learned more from PerlToot, PerlTootc, PerlBoot and Mastering Algorithms than I have from the rest of my Perl books together.

    Yves / DeMerphq
    ---
    Writing a good benchmark isnt as easy as it might look.