- ISBN: 978-1558515703
- March 1998
- A Japanese version was published by Shoeisha
- This book is out of print but may be available from used
and out of print book sellers
Once you've learned the basics of Perl, it's time to start making effective use of Perl's many add-on modules, as well as writing your own.
Perl is one of the most widely used scripting languages that runs on many platforms, including Windows and Unix. A Perl module is a set of related Perl add-on functions, packaged together and released as a unit. Smart Perl coders make extensive use of Perl modules to save time and acquire a lot of Perl functionality for free. As you read this book, you'll be surprised at the incredible amounts of Perl code available—all for free.
This book covers how to use the many existing Perl freeware add-on modules and how to write your own. As such, it's an intermediate to advanced Perl book, concentrating on code reuse and taking advantage of the great many freeware modules out there.
Written as a follow up to the popular Perl beginner's guide, Cross Platform Perl, this book helps you take even more advantage of the features offered by Perl.
Filled with practical, hands-on examples, Perl Modules provides three parts: how to take advantage of Perl's modules, a guide to the most useful modules available, and a step-by-step tutorial on how to write your own modules.
I want to express very heartfelt thanks to Tom Grydeland, whose valuable help, suggestions, and comments made this a much better book. ~ Eric
Table of Contents
- Section I: Object-Oriented Perl
- Chapter 1: Perl
- Chapter 2: Object-Oriented Perl with Modules
- Section II: Using Modules
- Chapter 3: Using Perl Modules
- Chapter 4: Graphics
- Chapter 5: The World Wide Web
- Chapter 6: Networking and Electronic Mail
- Chapter 7: Windows Modules
- Chapter 8: Databases
- Section III: Writing Modules
- Chapter 9: Delving Into Modules
- Chapter 10: Debugging Modules
- Chapter 11: Documenting Modules
- Chapter 12: Installing Modules
- Chapter 13: Distributing Modules
- Appendix A: For More Information
- Appendix B: Installing Perl
Errata for Perl Modules
The following typos have been found in the book. Thanks to Syunji Mishima-san and Tom Grydeland.
|Page||Errata & Corrections|
The dashes in the sub1.pl script run together. The last print statement really should appear as follows:
The code output has the same dash issue. It should appear as:
In my effort to briefly explain
|43||Top of Page
The parenthesis should close at the end of the first (partial) sentence, not at the end of the second sentence.
|44||2nd Listing from Bottom of Page
The following line has a typo:
This should really be
The entry reading
|208||Perl Modules and Functions Introduced in This Chapter
While the MySub bareword will pass the
I'm sorry. This book is out of print but may be available from used and out of print book sellers.