The
Library contains an almost complete reference to the Perl language.
check this for Perl traps to avoid when coming from other languages
And use
Super Search, looking for "Perl advocacy", "The Spirit of Perl", "thoughts on programming",
"Why use perl?" (especially
this one)
Then a visit to the Monastery's
Reviews will give you an idea of what to read to start.
My personal choice is the
Camel book, but I know that many people would rather start with the
Llama book or
"Perl: How to program"
As for giving a complete guide on how to migrate from a language to another, I'll give you my
personal view on this subject. Perl is a language for explorers. It can fullfill your needs even if you baby-talk it. But if you want to be proficient,
you need to be curious and search for the resources that are available in the Perl community, (Starting from
here). While this statement could be true for many programming languages, Perl is special, because it was free and open before the Open Source concept was even created and has been breathing around free documentation for very long time. Therefore, if you are conducting a restless quest for the perfect tool, finding Perl will be an epiphany. And if you are really thirsty for knowledge, the Monastery's "Super Search" will be your best friend for at least one month.
So, back to my personal view, I think that a good candidate for a Perl programmer needs only a couple of GOOD links to warm up. After all, if (s)he has arrived here, it's an excellent starting point.
As a last meditation, I leave you with some thoughts from
davorg on
Perl advocacy :-)
update The joking nature of the latest remark might have been misinterpreted. I should always remember to put some smileys \:->
_ _ _ _
(_|| | |(_|><
_|
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: |
| & | | & |
| < | | < |
| > | | > |
| [ | | [ |
| ] | | ] |
Link using PerlMonks shortcuts! What shortcuts can I use for linking?
See Writeup Formatting Tips and other pages linked from there for more info.