Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl Monk, Perl Meditation
 
PerlMonks  

Re: Advice from elders for a newbie

by davido (Archbishop)
on Apr 03, 2013 at 04:46 UTC ( #1026774=note: print w/ replies, xml ) Need Help??


in reply to Advice from elders for a newbie

If you've got most of the O'Reilly Perl books you've got a year's supply of reading available to you, most of which is top notch. But branching out from there to other publishers, you'll find that Modern Perl is well thought-of, as is Higher Order Perl. There's Sam Treagar's book on creating CPAN distributions, there's Lincoln Stein's book on Network Programming with Perl (an oldie but goodie). Conway's book on Object Oriented techniques with Perl is getting really dated, especially since Moose is becoming so popular. But nevertheless, it's a great book because it teaches the nuts and bolts that you don't get exposed to directly when using frameworks like Moose.

I've also found that studying other languages has helped me to improve my Perl. ...Perl wasn't my first language, but having spent so much time with it, I'm discovering that now examining other languages teaches me a lot.

Then of course there's plain old day to day use. The more you use it, the more familiar you will become, and the more Perl's expressiveness will become an extension of your thought processes.

Last, but not least, get involved with your local Perl community. Attend lectures and presentations. Watch the YAPC presentations on youtube. There's a lot to be learned by being around others who are using Perl every day.


Dave


Comment on Re: Advice from elders for a newbie
Re^2: Advice from elders for a newbie
by PerlSufi (Friar) on Apr 03, 2013 at 16:02 UTC
    Thanks Davido, Great advice. I intend on joining the Houston Perl mongers group. Both Modern Perl and Higher Order Perl look like excellent books. I like Oreilly's 'Programming Perl', but at the same time I feel it is a little unorganized in some parts.

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://1026774]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others browsing the Monastery: (14)
As of 2014-11-26 18:57 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    My preferred Perl binaries come from:














    Results (172 votes), past polls