Sebastopol, CA--Throw together a bunch of Perl programmers and you will have a diverse crowd. Part of the beauty of Perl is that it is accessible to those who have only an incidental interest in programming while it also provides a powerful set of tools for expert programmers with more ambitious goals. Thus, in your bunch of programmers you'll find everyone from the Perl novice, sublimely pleased with his or her first simple scripts, to the Perl guru, who can write anything in Perl and probably does. Because you don't need to know everything there is about Perl before you can write useful programs, you can put your knowledge--at whatever level it may be--to use right away. But all Perl programmers, regardless of experience, will find that the new edition of Perl in a Nutshell (Patwardhan, Siever & Spainhour, O'Reilly, US $39.95) will continue to be the reference book they turn to most often for finding what they need to get the job done.
Since it was first released in 1999, "Perl in a Nutshell" has been recognized as the most comprehensive guide to the Perl programming language available, with sales of nearly 100,000 copies. The book ranges widely through the Perl programmer's universe, gathering together a wealth of information about Perl itself and its application to CGI scripts, network programming, database interaction, and graphical user interfaces. The second edition has been expanded to cover Perl version 5.8 and the technologies with which Perl programmers are working today, such as XML.
Says coauthor Nathan Patwardhan, "For various reasons, updating 'Perl in a Nutshell' was a challenge. Given a bunch of new material that crept into the source kit between Perl 5.005 and the upcoming release of Perl 5.8, and things that demanded to be added or updated in the text, I knew that there was much to do." Some of the topics covered in the new edition are:
- Basic Perl reference
- Quick reference to built-in functions and standard modules
- CGI.pm and mod_perl
- XML and SOAP modules
- DBI, the database-independent API for Perl
- LWP, the library for web programming in Perl
- Network programming with the Net modules
- Perl/Tk, the Tk extension to Perl for graphical interfaces
- Modules for interfacing with Win32 systems and ODBC
"Perl in a Nutshell, Second Edition" was written for Perl programmers who need to get things done. These can be dabblers in Perl who want a single reference for their needs, or seasoned programmers who want a quick "pick me up" reference that they can count on when they need a reminder. Part reference, part guide to the world of Perl, this book is a general purpose resource to all things Perl.
What the critics said about the first edition:
"'Perl in a Nutshell' is everything programmers have come to expect (from O'Reilly): clear, concise and no-nonsense information on the subjects which matter...for the workaday programmer who needs an elbow-side reference manual or the occasional coder looking for a memory jogger, this book is worth it's weight in gold."
--amazon.co.uk"Maintains the exceptionally high quality of the O'Reilly Nutshell series."
--Steve Coe, Canada Computes, December 2000"Good reference for the Perl monger, a good way for the experienced programmer to start getting work done in Perl. Rating 10/10."
--Andrew Gardner, slashdot.com, May 1999
Additional resources:
"Perl in a Nutshell, 2nd Edition" is also available on Safari Books Online
More information about the book, including Table of Contents, index, author bios, and samples
Perl in a Nutshell, 2nd Edition
By Nathan Patwardhan, Ellen Siever & Stephen Spainhour
ISBN 0-596-00241-6, 737 pages, $39.95 (US), $61.95 (CAN)
order@oreilly.com
1-800-998-9938; 1-707-827-7000
About O’Reilly
For over 40 years, O’Reilly has provided technology and business training, knowledge, and insight to help companies succeed. Our unique network of experts and innovators share their knowledge and expertise through the company’s SaaS-based training and learning platform. O’Reilly delivers highly topical and comprehensive technology and business learning solutions to millions of users across enterprise, consumer, and university channels. For more information, visit www.oreilly.com.