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

Re: Five Common Misconceptions While Learning Perl

by Anonymous Monk
on Dec 01, 2005 at 22:30 UTC ( #513456=note: print w/replies, xml ) Need Help??

in reply to Five Common Misconceptions While Learning Perl

2. Prior experience in another language makes you qualified to write perl without learning the basics.
Er. I'll take exception to this notion. In fact that is the essence TMTOWTDI and DWIM. You need to look no further than languages like Prolog and Haskell to see how true that is (no amount of C will help you with either of those languages). Now whether this is a virtue is a completely different topic.
  • Comment on Re: Five Common Misconceptions While Learning Perl

Replies are listed 'Best First'.
Re^2: Five Common Misconceptions While Learning Perl
by m.att (Pilgrim) on Dec 01, 2005 at 23:12 UTC
    I think it's important to note that while it may be possible to apply prior programming knowledge to Perl and even come up with some 'working' code without ever learning the basics, it certainly wouldn't be reasonable to advise beginners to do so. Additionally, I can't think of any case where it could be stated that someone who disregards the basics and dives head first into the code armed only with prior programming experience would be 'qualified' to write Perl. I once built and installed a kitchen counter (badly) and i wouldn't presume to be a qualified carpenter.

    When I said that 'Prior experience in programming languages may be very helpful when learning a new language' I meant the emphasis to be on 'learning'. 'Learning Perl' contrasts sharply with 'Using Perl to pound a few nails'.

Log In?

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

How do I use this? | Other CB clients
Other Users?
Others browsing the Monastery: (4)
As of 2021-04-12 01:44 GMT
Find Nodes?
    Voting Booth?

    No recent polls found