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

Re: Roads to Perl

by jpeg (Chaplain)
on Aug 29, 2005 at 21:58 UTC ( [id://487571]=note: print w/replies, xml ) Need Help??


in reply to Roads to Perl

I started with AppleScript back in the 90s. As I had to work with Windows and 'nix machines, I thought, "well, perl's a scripting language. How tough can it be?"

I learned with perldoc and the ActiveState mailing lists for a few years. Finally I picked up the Camel and started making progress.

--
jpg

Replies are listed 'Best First'.
Re^2: Roads to Perl
by Joost (Canon) on Aug 30, 2005 at 00:01 UTC
    I second the Camel book as a break-though experience in learning perl. I'd wrestled with perl for two years before I read the book and it gave such an insight in the language and its philosophy. I believe that unless you're a very experienced programmer, you just can't learn to be a really good perl programmer if you haven't read it.

      I second the Camel book as a break-though experience in learning perl. I'd wrestled with perl for two years before I read the book

      I credit the fact that the Camel book was at the center of my first attempts to learn Perl with the real love that I developed for the language.

      I tend to charactarize languages based on the experience I had learning them. The languages for which I've initially picked up documentation that was excellent (especially Inform and Perl, also BASIC (the ITT Advanced BASIC manual), and to some extent Emacs Lisp) are languages that I love; the languages that I've tried to learn with poor documentation (C, C++, VB, PHP) I have hated and continue to avoid. There are also languages that I dislike on their own merits (CoBOL, Lingo), but the languages I *really* loathe are the ones I tried to learn from poor documentation. The one I hate most (C++) I tried three times to learn, with three different pieces of documentation, all three of which were bad.

      So anyway, when I wanted to learn Perl, I asked around on the internet, "Hey, I'm a CS grad and program in several languages, but I want to learn Perl, what book should I get?", and several people said to get the Camel book, and I did, and lo, it was good.


      "In adjectives, with the addition of inflectional endings, a changeable long vowel (Qamets or Tsere) in an open, propretonic syllable will reduce to Vocal Shewa. This type of change occurs when the open, pretonic syllable of the masculine singular adjective becomes propretonic with the addition of inflectional endings."  — Pratico & Van Pelt, BBHG, p68

Log In?
Username:
Password:

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

How do I use this?Last hourOther CB clients
Other Users?
Others exploiting the Monastery: (7)
As of 2024-04-23 14:31 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found