Perl @ Web Programming
 Programming Shed : Programmer Store & Resources
|  ASP.NET  |  HTML / DHTML  |  Java / JavaScript  |  Perl  |  PHP  |  Python  |  XML  |
Perl Index - Perl Book :

Perl Book :
Perl Black Book, 2nd Edition

Perl Black Book, 2nd Edition
Check price @
Amazon.com
Amazon.ca
Amazon.co.uk


Perl Black Book, 2nd Edition
by Steven Holzner

Paperback: 1296 pages
Publisher: The Coriolis Group
ISBN: 1588801934; 2nd edition (October 4, 2001)


With more than 1,000 examples, Perl Black Book, 2nd Edition is a complete reference to the Perl language ranging from language syntax and idioms to its use in applications such as e-commerce and integration with technologies such as XML and SOAP. Award-winning author Steven Holzner has updated his best-selling first edition to cover all aspects of Perl language version 5.6 including: syntax changes, improved security features, new database modules, and built-in functions. Three new chapters have been added to the second edition covering XML with DOM, SAX, CGI, SOAP, and WML. Plus, three chapters from the first edition have been moved to the included CD-ROM for a grand total of 31 chapters of complete Perl coverage.

Book Info: With more than 1,000 examples, Perl Black Book, 2nd edition is a complete reference to the Perl language ranging from language syntax and idioms to its use in applications such as e-commerce and integration with technologies such as XML and SOAP. Previous edition c1999.CD-ROM included.

About the Author: Steven Holzner (Cambridge, MA) is a former contributing editor for PC Magazine and has authored more than 60 books ranging in subject from assembly language to C++. His books have sold over a million copies and have been translated into 15 languages. Steven was on the faculty of Cornell University for 10 years, where he earned his Ph.D., and has also been on the faculty of his undergraduate school, Massachusetts Institute of Technology.


Customer Reviews
Reviewer: A reader from Mt. Pleasant, USA
Perl Black Book is probably the best technical book I have ever read. This book will save you time through its organization, concise explanatory style, and content. The "Black Book" enables a programmer to quickly access information, especially keyword syntax. Each chapter begins with an overview of what will be covered including page numbers for "immediate solutions" to those problems you need a quick answer to. I don't know how many times I have spent more time than I would like sifting through pages of text looking for the correct syntax for the 'if' construct, or playing back-and-forth with the glossary trying to locate a specific function to manipulate a string. This book will help you find answers quickly.

The book covers nearly every major aspect of beginning/intermediate level Perl programming in a consistent, fluent, and well-organized manner. Regular expressions, cgi programming w/ Perl, OO, and Perl/Tk are all covered. If you have an understanding of the basic elements of programming, this book serves as a valuable reference, and helps to further explain and clarify some of the more difficult aspects of the language without being too verbose. This book does not provide very many references to additional information, however.

Reviewer: narilka from Seattle, WA United States
I've had several people ask me to recommend a book to get them started on Perl, and this is always the first one I suggest. It has great examples and while it may take you a few seconds to scan through the table of contents or index to find what you're looking for, it's certainly worth it, rather than having to scan several books to find what you're looking for. It probably isn't the best book for a person who has never programmed before, but if you at least know of basic programming concepts (when to use a loop, that variables are used to hold things, etc.) this book is an excellent resource. The book starts at the basics of installing, then advances through the obligatory "hello world" and text formatting to more complex things such as database calls, so it can be used by both a beginner and a more advanced programmer.

The book is mostly examples, followed by explanation and preceeded with a "conversation" between the novice programmer and the programming guru. It highlights the "new" code, drawing attention to what it is you're learning for the section, and explains what it does.

While I am prefer O'reilly books, I have found that The Perl Black Book has replaced my O'reilly Perl books and is the only Perl book I really use.

Reviewer: A reader from Oakland, CA USA
This book is very comprehensive and provides fairly in-depth coverage. It has one VERY SERIOUS flaw.

Throughout the early part of the book, the author continuously makes references to future sections and chapters in his explanations. Every page or two there are examples that use concepts covered later in the book, which is very confusing to novices (I unsuccessfully used this book in a class I taught). I think it is unacceptable for an author to include "(see Chapter XX later in the book)" sometimes twice per page! This reflects a failure to tackle the challenge of how to "get a foot hold" on the information, how to organize the topics in general. Why confuse things by using topics covered in future sections/chapters? Why use regular expressions when introducing loops? I think this really detracts from the quality of the book. I bought it based on the recommendations by other reviewers, and frankly, because of this, I am disappointed.

The author also has this ongoing supposed to be "cute" story about an imaginary dialog with a "PCC" which adds nothing to the book and is annoying. These can easily be skipped by the reader, but why include them? The book uses enough trees as it is, without this dumb nonsense.

In sum, a complete and in-depth reference with a problem using "see Chapter XX" that prevents me from giving it a higher rating.

Reviewer: mrchiguy from Chicago, IL United States
I've been programming in Perl for 6 years, and have used many different books as reference material. What makes this book stand out among the others is that it gives examples and very easy to understand explanations of virtually every language concept, usage and syntax. There is absolutely no fluff in this book; every page is valuable, both for beginning Perl programmers and for advanced ones, too. If you buy only one book on Perl programming, make it this one!






Book Subjects
Learning Perl
Perl Reference Manual
Web Programming in Perl
 
Perl Essential
Learning Perl (3rd Edition)
by Randal L. Schwartz, Tom Phoenix
Programming Perl (3rd Edition)
by Larry Wall, Tom Christiansen, Jon Orwant
Perl Black Book, 2nd Edition
by Steven Holzner
CGI Programming with Perl
by Scott Guelich, Shishir Gundavaram, Gunther Birznieks, Linda Mui
Perl & XML (O'Reilly Perl)
by Erik T. Ray, Jason McIntosh
© 2005-2006, Programming Shed