Beefy Boxes and Bandwidth Generously Provided by pair Networks
Syntactic Confectionery Delight

Re: To be Good at PERL

by Anonymous Monk
on May 08, 2013 at 03:02 UTC ( #1032564=note: print w/replies, xml ) Need Help??

in reply to To be Good at PERL

To be good at perl you need to be good at programming, which takes about ten years :) You don't need to know C++ :) but if you did "know" C++, you'd already have ten years under your belt, and picking up perl wouldn't be too hard then

Teach Yourself Programming in Ten Years, What is the best way to master perl, Whats the average time taken to learn Perl?,

Common Perl Pitfalls / perltrap

Tutorials: Basic debugging checklist , brian's Guide to Solving Any Perl Problem

perlintro,,, Tutorials: Basic debugging checklist , brian's Guide to Solving Any Perl Problem, Modern Perl book, a loose description of how experienced and effective Perl 5 programmers work....You can learn this too.

The Perl Monks Guide to the Monastery, Re^8: How to use wxHtmlEasyPrinting (On debugging, verify everything, talk to teddybear ... and links and links

Replies are listed 'Best First'.
Re^2: To be Good at PERL
by ostra (Novice) on May 08, 2013 at 03:32 UTC

    Thank you for the reply. I clicked the link Teach yourself programming in Ten Years. It had this as one of the things you needed to do: Learn at least a half dozen programming languages. Include one language that supports class abstractions (like Java or C++), one that supports functional abstraction (like Lisp or ML), one that supports syntactic abstraction (like Lisp), one that supports declarative specifications (like Prolog or C++ templates), one that supports coroutines (like Icon or Scheme), and one that supports parallelism (like Sisal). Can you please comment? Ostra

      Learning any of those languages and techniques can change the way you think about programming and solving problems. Learning new things that challenge you is often worthwhile.

      You don't have to know any of those things to write good Perl that solves real problems for real people. It will help, but practical experience in programming—not just writing the same toy programs over and over again—in any form is the best way to become a better programmer.

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://1032564]
and all is quiet...

How do I use this? | Other CB clients
Other Users?
Others rifling through the Monastery: (2)
As of 2018-05-22 18:12 GMT
Find Nodes?
    Voting Booth?