- Amazon Student members save an additional 10% on Textbooks with promo code TEXTBOOK10. Enter code TEXTBOOK10 at checkout. Here's how (restrictions apply)
Perl Cookbook Paperback – Aug 31 2003
|New from||Used from|
Special Offers and Product Promotions
Frequently Bought Together
Customers Who Bought This Item Also Bought
No Kindle device required. Download one of the Free Kindle apps to start reading Kindle books on your smartphone, tablet, and computer.
To get the free app, enter your e-mail address or mobile phone number.
When the second edition of Programming Perl was released, the authors omitted two chapters: "Common Tasks with Perl" and "Real Perl Programs." Publisher O'Reilly & Associates soon realized that there would be too many pages in Programming Perl if it put updated recipes in the new edition. Instead, O'Reilly chose to release the many Perl code examples as a separate entity: The Perl Cookbook.
The recipes are well documented and the examples aren't too arcane; even beginners will be able to pick up the lessons taught here. The authors write in relatively easy-to-understand language (for a technical guide). Through this book and its arsenal of recipes, you will learn many new things about Perl to help you through your toughest projects. The next time you're working on a project at 2 a.m., you'll thank yourself for the guidance and direction The Perl Cookbook provides. --Doug Beaver --This text refers to an alternate Paperback edition.
From Library Journal
Perl is probably the language holding together more web sites than any other. It is not the fastest or the most elegant, but it can slurp text as no other language can?and it is free. This is an invaluable book for all levels of Perl programmers, from novice to advanced. It contains great working examples of Perl code to do everything from data structures and string matching to reading files and using libraries to CGI programming and programming Internet applications. Highly recommended for all libraries; serious web collections should consider two copies.
Copyright 1998 Reed Business Information, Inc. --This text refers to an alternate Paperback edition.
Inside This Book(Learn More)
What Other Items Do Customers Buy After Viewing This Item?
Top Customer Reviews
For those of you looking to improve your physique without leaving your desk, you'll find hefting this latest edition better suited to the task. It's about 200 pages thicker and about 543 pounds heavier. Okay, so the weight is an exaggeration. There are 80 new recipes (and two new chapters) covering technologies such as Unicode, XML and mod_perl. Even if you own a copy of the first edition, you will find the new recipes and the updated recipes of great value.
For those of you unfamiliar The Perl Cookbook, you will discover a rich treasure trove of excellent solutions to vexing problems. While the Perl Cookbook won't teach you the basics of Perl, beginners can benefit from not having to reinvent the wheel for addressing common tasks such as sorting, traversing, printing or deleting hashes. Advanced Perl Mongers may find the updated discussion on process management, object orientation and module creation enlightening.
Eventually I've read this book a few times from cover to cover and learned various common practices that I repeatedly, and successfully, apply in my day-to-day programming tasks, and some of the stuff in this book is even applicable to various other environments.
A recommended read for people who prefer to learn Perl by doing, and you just might add some tricks up your sleeve even if Perl isn't your primary interest.
To be able to follow the cookbook, you're expected to have a basic knowledge of Perl, Perl data structures and IO filehandles. The rest is "in order to get there, do like this, because of that" - style. Very easy to follow, very concise and at the same time informative. What you will appreciate the most of this book is, it doesn't just give you a solution, but it also teaches you the solution.
The book consists of 20 chapters, each chapter dedicated to a distinct subject, such as Strings, Numbers, Dates and Times, Arrays, Hashes, Pattern Matching, File access, File Contends and so on. Each chapter, consists of smaller sections, called "Receipts". Each receipt is dedicated to a solution of one commonly encountered real-life problem.
For example, Receipt 8.6, "Picking a Random Line from a File" introduces the problem , gives a very elegant solution: "rand($.) < 1 && ($line=$_) while <>", and provides a one page exciting description of the algorithm, followed by references.
Although I've been involved in Perl extensively for the last 3 years, I still catch myself skimming through the receipts to compare my solutions to that of the book. Frequently I end up discovering something new and exciting.
The book is definitely of value. Any Perl programmer should have it.
What I had hoped for was something like "Design Patterns", but for Perl. But instead of trying to generalize, this book tries to list every specific problem that the beginning Perl programmer is likely to meet. For that reason it is unreadable. Any real insight is bound to get hidden in between dozens of trivial tasks. And when you actually meet some problem you think would be a good idea to look up, it is unlikely to be exactly the same as the authors envisioned (why not simply write a library instead?).
With the general incompetence level in the IT-sector during the dot-com bubble, it is possible this book needed to exist, but today it seems like a monument of stupidity, a useless reference that will catch dust forever.
Date and Times
References and Records
Packages, Libraries and Modules
Classes, Objects and Ties
Process AManagement and Communication
That's 20 sections in all! Get the book and stop suffering while looking for answers to your Perl problems. This book easily saved a month's worth of my time during a 4 month project. Plus, it saved me from writing inefficient code simply because I was new to the language and didn't know the tricks that can be used for such a wonderful language.
Most recent customer reviews
Invaluable text that offers quick and varied solutions to the most common perl tasks. I like the variety of solutions; generally the first one they suggest is the one of the ideas... Read morePublished on Feb. 11 2004 by TDrinkrrr
I consider myself a beginner Perl-hacker. I use Perl to accomplish directly applicable tasks for my work (Logic Designer). I hack as little as needed to get the job done. Read morePublished on Jan. 24 2004 by John A. Kelley
This is a first and best of the O'Reilly cookbooks. A few people have told me, "I don't know Perl, I just use the cookbook." It's sad but true. Read morePublished on Dec 13 2003 by Jack D. Herrington
A must have for any Perl programmer. Code snippets for nearly any conceivable scenario. This book can save you time.Published on Oct. 24 2003
This book is useful in a 1000 ways.
I go back to it at least 3 times a week.
If you code in PERL, get this book.
The Second Edition of the Perl Cookbook will be coming out in two months (August 2003). I always like to know this before buying a book. Read morePublished on June 11 2003 by Customer Person
After reading Learning Perl and Perl Programming, if you read this, you'll be 95% set in regards to everything you will need to know to be a genuine professional Perl programmer. Read morePublished on May 10 2003 by Tim Greer
This has to be the most used book on my bookshelf. Even more than programming perl. This book is not for those who are just starting, but is an excellent reference for daily users.Published on April 9 2003 by Chris Murray
Look for similar items by category
- Books > Computers & Technology > Computer Science
- Books > Computers & Technology > Operating Systems > Unix
- Books > Computers & Technology > Programming > Languages & Tools
- Books > Computers & Technology > Programming > Software Design, Testing & Engineering > Object-Oriented Design
- Books > Computers & Technology > Software
- Books > Computers & Technology > Web Development > Programming
- Books > Qualifying Textbooks - Fall 2007 > Computers & Internet
- Books > Textbooks > Computer Science & Information Systems > Programming Languages