he was asking me for what were good books to learn it from.
"I hear you're a Perl hacker," he wrote. "I need a book to learn perl with, and have around as a reference. I've got an extensive programming background."
except the email had the header "Perle book?" which was a warning flag for me. It's not Richard Perle, for cryin' out loud.
Here was my advice:
I would recommend the Learning Perl book -- minimum third edition. (Second ed. is okay, but third is much better; if the 4th is coming out soon then you could wait but I wouldn't!).
If you've got an extensive programming background you'll whip right through it, but get a pretty good survey in the process. For getting stuff done on a day-to-day basis, I use the Perl Cookbook occasionally, and the Programming Perl book is a great reference but is kinda too much to deal with as a learning book.
I think part of it is just the entertainingly loony writing style of the PP book. Perl is also just one of those languages that consistently makes me smile like an idiot at how simple (albeit sometimes also entertainingly messy) solutions can be to seemingly difficult problems.
Once there was a remote village, far from contact with any outside contact. The tribe of this village had a wiseman, a sage who explained that all the world was the result of a creation by supernatural forces, that the wind was stirred up by spirits wandering the earth, and that it was very important for the young women of the village to dance nude every month, to appease the wind-makers.
One day, recognizing his learning, a man of the village asked the shaman, "Why is the sky blue?"
no subject
Date: 2005-06-10 04:54 am (UTC)no subject
Date: 2005-06-10 04:58 am (UTC)except the email had the header "Perle book?" which was a warning flag for me. It's not Richard Perle, for cryin' out loud.
Here was my advice:
Nice!
Date: 2005-06-10 05:00 am (UTC)I realized the other day that reading Programming Perl is something I occasionally do not to learn, but just for fun.
This may be a cry for help.
Re: Nice!
Date: 2005-06-10 05:08 am (UTC)wee! geek pride.
Re: Nice!
Date: 2005-06-10 05:14 am (UTC)Yeah, geek pride forever! Haha.
Re: Nice!
Date: 2005-06-11 01:26 am (UTC)Another Josh-parable!
Date: 2005-06-11 01:26 am (UTC)One day, recognizing his learning, a man of the village asked the shaman, "Why is the sky blue?"