What do you think someone about to learn Perl should know and/or keep in mind ahead of this awesome journey?
Phrasing it this way implies two things: 1) that there's some unique prerequisite for learning Perl. 2) That learning Perl is an awesome journey.

I do not agree on the first part. I don't think there's anything you must have to learn Perl. You don't even have to like Perl. I know people who hate Perl with a passion (and can actually motivate their reasons quite well), but who can still program pretty well in Perl.

As for 2), I think that isn't true for the vast majority of the people who know Perl. For most people programming in Perl, Perl is just another language. Most of them have learned it as part of some job. The average Perl programmer actually has a life outside of his job. In his free time, he takes his dog for a walk, goes with his kids to the playground, and takes his wife out to dinner, instead of writing CPAN modules, hanging out on Perlmonks, or finding himself superior to PHP or Java programmers. The overwhelming majority of Perl programmers is as fond of Perl as most carpenters are of their hammers. Carpenters don't consider their first year of playing with hammers "awesome journeys" either.


In reply to Re: What should you know before you start to learn Perl? by JavaFan
in thread What should you know before you start to learn Perl? by luis.roca

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.