Beefy Boxes and Bandwidth Generously Provided by pair Networks
No such thing as a small change
 
PerlMonks  

Re: To be Good at PERL

by LanX (Canon)
on May 08, 2013 at 02:58 UTC ( #1032563=note: print w/ replies, xml ) Need Help??


in reply to To be Good at PERL

As soon as you are a "very good Perl programmer", you are a very good programmer in the other languages. ;-)

Cheers Rolf

( addicted to the Perl Programming Language)

PS: No, you don't need any knowledge in C++ to learn Perl!

update

added smiley.


Comment on Re: To be Good at PERL
Replies are listed 'Best First'.
Re^2: To be Good at PERL
by salva (Abbot) on May 08, 2013 at 08:24 UTC
    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.

      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://1032563]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others taking refuge in the Monastery: (9)
As of 2015-07-29 01:51 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 (260 votes), past polls