Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Beginning Perl (3rd ed.)
Lee J., Apress, Berkeley, CA, 2010. 464 pp. Type: Book (978-1-430227-93-9)
Date Reviewed: Sep 2 2010

The first edition of this book was published in 2000, and it is still freely available online (http://www.perl.org/books/beginning-perl/). The second edition was published in 2004. This much-needed third edition is based on Perl version 5.10.1, which is available with many of the latest Linux distributions.

The book maintains the second edition’s layout: it starts with the “Hello World” programs that are usually shown in an introductory chapter, and it ends with an excellent discussion of Perl and the database independent (DBI) module in chapter 15.

Some of the introductory code snippets are identical to those shown in chapter 1 of the first edition. For example, print 06301;, while syntactically correct, may be somewhat misleading to a beginning student because it places the output directly in front of the shell prompt and may not be seen immediately.

There is also a problem with the example given in the discussion of the Comprehensive Perl Archive Network (CPAN). The example shows cpan[1]>install DBD::mysql, and it does not work easily within CPAN. The correct way of installing this module with a newer Linux distribution is through a package manager such as deb or RPM.

Overall, this is an excellent introductory book for Perl novices, although it may be too fast paced for somebody who has never written a line of code. It is also an excellent reference manual for readers who are familiar with Perl and want to quickly overview a forgotten programming concept. The book is a good, comprehensive introduction to the Perl scripting language.

Reviewer:  W. E. Mihalo Review #: CR138356 (1107-0693)
Bookmark and Share
  Featured Reviewer  
 
Perl (D.4.9 ... )
 
 
General (D.1.0 )
 
 
Language Constructs and Features (D.3.3 )
 
Would you recommend this review?
yes
no
Other reviews under "Perl": Date
Programming perl
Wall L., Schwartz R., O’Reilly & Associates, Inc., Sebastopol, CA, 1991. Type: Book (9780937175644)
Feb 1 1992
Learning perl
Schwartz R., O’Reilly & Associates, Inc., Sebastopol, CA, 1993. Type: Book (9781565920422)
Sep 1 1994
Software engineering with Perl
Dichter C., Pease M., Prentice-Hall, Inc., Upper Saddle River, NJ, 1995. Type: Book (9780130169655)
Oct 1 1996
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy