- Shopping Bag ( 0 items )
Perl is a versatile, powerful programming language used in a variety of disciplines, ranging from system administration to web programming to database manipulation. One slogan of Perl is that it makes easy things easy and hard things possible. Intermediate Perl is about making the leap from the easy things to the hard ones.
Originally released in 2003 as Learning Perl Objects, References, and Modules and revised and updated for Perl 5.8, this book offers a gentle but thorough introduction to intermediate programming in Perl. Written by the authors of the best-selling Learning Perl, it picks up where that book left off. Topics include:
Following the successful format of Learning Perl, we designed each chapter in the book to be small enough to be read in just an hour or two, ending with a series of exercises to help you practice what you've learned. To use the book, you just need to be familiar with the material in Learning Perl and have ambition to go further.
Perl is a different language to different people. It is a quick scripting tool for some, and a fully-featured object-oriented language for others. It is used for everything from performing quick global replacements on text files, to crunching huge, complex sets of scientific data that take weeks to process. Perl is what you make of it. But regardless of what you use Perl for, this book helps you do it more effectively, efficiently, and elegantly.
Intermediate Perl is about learning to use Perl as a programming language, and not just a scripting language. This is the book that turns the Perl dabbler into the Perl programmer.
Described as the book that turns the Perl dabbler into the Perl programmer, this book is about making the leap from the easy things to the hard ones. It is written by the bestselling authors of "Learning Pearl" and offers a gentle but thorough introduction to intermediate programming in Perl.
Up front, you’ll master some Perl idioms that’ll serve you well and learn to make the most of Perl’s huge library of modules. (Later on, there’s coverage of building your own modules.) Intermediate Perl presents extensive coverage of references, including nested element references, scoping, subroutine and filehandle references, even recursively defined data. You’ll learn to work with complex data structures; use namespaces without causing collisions; make more effective use of objects; even do some fairly serious testing.
Sure, there may be “more than one way to do it” in Perl. But when these authors tell you how, you know it’ll work. Bill Camarda, from the May 2006 Read Only
| 1 | Introduction | 1 |
| 2 | Intermediate foundations | 4 |
| 3 | Using modules | 11 |
| 4 | Introduction to references | 21 |
| 5 | References and scoping | 34 |
| 6 | Manipulating complex data structures | 50 |
| 7 | Subroutine references | 63 |
| 8 | Filehandle references | 79 |
| 9 | Practical reference tricks | 89 |
| 10 | Building larger programs | 101 |
| 11 | Introduction to objects | 115 |
| 12 | Objects with data | 126 |
| 13 | Object destruction | 139 |
| 14 | Some advanced object topics | 154 |
| 15 | Exporter | 162 |
| 16 | Writing a distribution | 171 |
| 17 | Essential testing | 189 |
| 18 | Advanced testing | 203 |
| 19 | Contributing to CPAN | 216 |
Overview
Perl is a versatile, powerful programming language used in a variety of disciplines, ranging from system administration to web programming to database manipulation. One slogan of Perl is that it makes easy things easy and hard things possible. Intermediate Perl is about making the leap from the easy things to the hard ones.
Originally released in 2003 as Learning Perl Objects, References, and Modules and revised and updated for Perl 5.8, this book offers a gentle but thorough introduction to intermediate programming in Perl. Written by the authors of ...