Perl resources
I’ve just come across some great resources for learning Perl. I’ve now worked through Learning Perl and I’m steeling myself to tackle Programming Perl, so I don’t think I need another beginners book. However, if you’re thinking about learning Perl, the full text of Beginning Perl by Simon Cozens is available online for free. It looks like a clear and helpful book that sets out all the basics.

1
Begining Perl is an excellent start. It was my entry to Learning Perl. I haven't worked up the courage to try Programming Perl since I only understand about a third of the previous book.
It's tough, but worth it I suppose.----- Once you get your head around the basics, Effective Perl is my favourite perl book. It's a slim but dense guide, aimed at non-novice perl programmers (everyone's idea of "advanced" is different). It's set up as lots of 1-3 page bite-size articles, each covering a particular aspect of 'idiomatic' perl. So far I have two copies - one for home and one on my desk - and I think that along with Unix Power Tools (which is a similar format, but MUCH thicker) it's my favourite technical book.
I learnt perl before Learning Perl was around (perl 4!), and I learnt enough to get what I wanted done, which was mainly text-munging things that would otherwise have been shell & awk. I think Effective Perl really started me thinking about how I wrote my perl, and got me interested in learning to really get the most out of it again.
by Howard Jones @ 31/01/2004 6:01 pm • Permalink •
2
p. david: Yes, Programming Perl seems quite hard after Learning Perl, but I'm giving it a go.
p. Howard Jones: Is that Effective Perl Programming: Writing Better Programs with Perl? Sounds good anyway.
by bsag @ 31/01/2004 7:02 pm • Permalink •
3
p. djn1: What a pain. I tried to leave a comment earlier this afternoon, and got an error. I assumed that your host was just having trouble dealing with your traffic
p. Unfortunately, my Perl really isn't up to that kind of heavy duty standard yet. Do you know what version of Perl they have installed? And do you use the SQL or Berkley DB database for your entries? When I was with my old host, they had an old version of Perl and didn't support SQL. I had a lot of odd problems with errors popping up on commenting and so on. Not that this helps you a lot... You might be better off in the long run moving to a new host. I'm with Blogomania, and they are really well set up for MT blogs.
by bsag @ 31/01/2004 8:01 pm • Permalink •
4
Could you read it really, really fast then nip over to my ISP and fix my blog? I went to bed last night and both of them were fine. During the night several comments were posted, but this morning both are entirely dead. Well, I exagerate slightly, they're both still there but I can't log on to MT, commenting doesn't work, in fact all my CGI scripts are dead in the water. And - to cap it all - my ISP (which is always reluctant to support CGI stuff) can't do anything about it until Monday as the 'right people' aren't there. I've tried all the usual stuff including checking permissions on the scripts. I even tried reinstalling MT - neither made a difference. So I suspect that this may be a Perl related issue at their end. So, if you're at a loose end feel free to give them a call - I'm sure they'd welcome the help
by djn1 @ 31/01/2004 8:02 pm • Permalink •
5
Blogomania looks good, and I think I might have to consider something along those lines. One thing though - that I've never understood - how do I go about getting a domain name? If I'm going to move my site I may as well sort out a domain name too. I'd be really grateful of any pointers (all of which is on the assumption that you went through the process with rousette.org.uk).
by djn1 @ 31/01/2004 10:01 pm • Permalink •
6
Thanks for the tip on Beginning Perl. I had been learning from O'Reilly's "Perl for Web Site Management" and "Spidering Hacks". Although, I did just pick up "Perl and CGI for the WWW" from Peachpit - that was actually very accessable.
by Brian @ 01/02/2004 9:02 am • Permalink •
7
p. djn1: I registered my domain (for free) through my ISP (with whom the site was originally hosted), and then I transferred it to Blogomania's nameserver when I moved. Whoever you choose as a host might be able to sort you out a domain name, but otherwise you could try one of the companies listed by Nominet. Nominet administer the UK domains (.co.uk, .org.uk etc.).
p. If you do register via your ISP, check that they will allow you to transfer it to another host. Mailbox were very good and sorted out the transfer without any hassle, but I know that some ISPs can be awkward about it.
by bsag @ 01/02/2004 12:02 pm • Permalink •
8
After "Learning Perl", consider the book's logical sequel, "Learning Perl's Objects, References, and Modules". Many people are finding this book very useful.
-- Randal L. Schwartz, merlyn@stonehenge.com
by Randal L. Schwartz @ 04/02/2004 8:03 pm • Permalink •
9
Randal: I'll give it a look on Safari. Wow. The man himself...
by bsag @ 05/02/2004 6:03 pm • Permalink •
10
Back in Action First of all: thank you, thank you, thank you bsag for pointing me in the direction of blogomania when the previous version of this blog died a slow and painful death. Prior to this week my blog was parked on my ISPâs cgi server (so that I could ...
by diachrony @ 06/02/2004 11:02 pm • Permalink •
Page 1 of 1 pages