Beefy Boxes and Bandwidth Generously Provided by pair Networks
Pathologically Eclectic Rubbish Lister
 
PerlMonks  

Re^2: To be Good at PERL

by salva (Abbot)
on May 08, 2013 at 08:24 UTC ( #1032590=note: print w/ replies, xml ) Need Help??


in reply to Re: To be Good at PERL
in thread To be Good at PERL

I don't think so.

Once you are a good programmer in any language you may be able to get productive in a different one of the same family (for instance, in Perl case, imperative object oriented languages) in a very short time.

Becoming a very good programmer in the other language is a completely different matter. It may take a long time because you will have to learn the idioms, quirks, libraries, culture, etc. For instance, becoming a very good C++ programmer even if you know Perl well would probably be a years task.

If the language is of a different kind, as for instance Haskell, then you know mostly nothing.


Comment on Re^2: To be Good at PERL
Replies are listed 'Best First'.
Re^3: To be Good at PERL
by LanX (Canon) on May 08, 2013 at 09:54 UTC
    I wasn't too serious. Sorry for forgetting the emoticon!

    edit

    But my point is the definition of "very good Perl programmer", opinions may vary... =)

    Some people don't know how to use any OO or FP techniques, but think knowing all features of pack by heart qualifies them to be a very good Perl programmer.

    Cheers Rolf

    ( addicted to the Perl Programming Language)

    update

    typo: s/map/pack/

Log In?
Username:
Password:

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

How do I use this? | Other CB clients
Other Users?
Others scrutinizing the Monastery: (17)
As of 2015-07-29 13:43 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    The top three priorities of my open tasks are (in descending order of likelihood to be worked on) ...









    Results (263 votes), past polls