[Date Prev][Date Next][Thread Prev][Thread Next] [Search] [Date Index] [Thread Index]

[MacPerl] CGI Perl books and others




w e b s l a v e writes:
 > 
 > >>For CGI programming with PERL, I have yet to go wrong with  "CGI/PERL
 > >>Cookbook" (which is available at  http://www.cgi-perl.com  and an excellent
 > >>book) - and step through that.  :)
 > 
 > >Ugh.  That is Matt Wright's book.  I highly suggest going elsewhere.
 > 
 > Question 1: Do you have a book to recommend over this one?

Two of Lincoln Stein's book are excellent:
* How to set up and maintain a world wide web site.
* the official guide to CGI.pm. (title may not exact)

Stein is the author of CGI.pm. I've read the first one, not the second.

Here's my opinion on other books:

For beginners who have hardly programed before:
* Chris & Vicki's MacPerl book.
(for those perl programers but wish to learn Mac specific perl
, reading a couple of later chapters on-line probably suffice. http://www.ptf.com)

If you have some programing experience and wants to learn Perl, I
recommend (in order):

* Perl: The Programmer's Companion by Nigel Chapman. In my opinion, this is the best
intro to Perl. Written by a computer scientist. No Unixism or Cism or
sloppiness here.
* Learning Perl by Randle et al. (the llama book) Fairly for beginner
programer, but the book is littled with some C and Unix
assumptions. Suitable for those having some unix background.
* Programming Perl; Larry Wall, et al. (the Camel book) This is the
"bible" of perl. I didn't like this book very much. I  didn't think it 
was well written and too much cheap unix wits. A large part of the book
is equivalent to the on-line docs.

For intermediate Perl programer:

* Advanced Perl Programming; by Sriram Srinivasan. (the Panther book)
I like this book. Chapters 1-10 taught me the guts of
Perl. (references, type glob, subroutines, modules, OOP,...etc.)
* Joseph Hall's "Effective Perl". If you want to know all the idioms
and tricks of Perl, this is the right book. (e.g. what is the "right" way to read 
the whole file..., how to write this in one line...etc.) Most chapters 
of this book is also on-line at http://www.effectiveperl.com/toc.html.
* Perl Cook book by Tom C. et al. A thick and very practical book. If
you want to know how to do xxx in Perl, find it here. The book covers 
all practical things Perl is used for.(networking, sending emails,
database, parsing html, unix admin...etc.) I think I'll be
buying this book soon!

For more opinions, see www.amazon.com, or a reviews on www.perl.com.

 Xah, xah@best.com
 http://www.best.com/~xah/PageTwo_dir/more.html
 "I'll stay a Mac fan until they lop my brain off then I'll be a unix
 fan."

***** Want to unsubscribe from this list?
***** Send mail with body "unsubscribe" to mac-perl-request@iis.ee.ethz.ch