Features
- Cover Type: Paperback with 450 pages
- Published by: Manning Publications October 1, 2006
- Written in: English
- ISBN 10 Number: 1932394508
- ISBN 13 Number: 978-1932394504
-
Book Dimensions:
9.1 x 7.4 x 1.2 inches
- Weighs: 1.8 pounds
Product Description
A guide to a carefully designed subset of the Perl language, this book makes Perl more accessible to those having UNIX/Linux skill levels ranging from elementary to expert by capitalizing on their existing knowledge of important utilities (grep, awk), or essential concepts (filters, command substitution, looping). Dozens of detailed programming examples are shown, drawn from contemporary application areas such as system administration, networking, Web development, databases, finance, HTML, CGI, and text analysis. Broken into two parts, the first is for all who are familiar with core UNIX/Linux commands such as grep and caters to readers ranging from managers and administrative staff to advanced programmers. The second part is for developers experienced in Bourne, Korn, Bash, or POSIX Shell programming and makes Perl scripting easy to learn by showing Shell examples along with their Perl counterparts. Many Perl modules are covered including freely available pre-written code from the CPAN.
About The Author
Tim Maher has worked for U.C. Berkeley as a senior programmer/analyst, for the University of Utah as a professor of computer science, and for AT&T, DEC, Sun Microsystems, Hewlett Packard, and Consultix as a course developer and/or lecturer on operating systems and
programming languages. He founded Seattle's SPUG, one of the oldest, largest, and most active Perl users groups and served as its leader for its first six years. He serves on the Advisory Board of the University of Washington that oversees its Perl Certificate Program, and has led discussions in the Perl community about the development of a certification process for Perl programmers. He lives in Seattle, Washington.
Reader ReviewsLike some others, I abandoned Perl years ago, in part because I objected to its lack of object orientation. This book has brought be back, but only for certain purposes. The author shows how one-line Perl commands can perform tasks for which one might otherwise use sed or grep. In many cases the Perl command includes additional features not always found in the equivalent Unix command. I have found this book invaluable in helping me to automate maintenance tasks on my website. Yes, Perl 6 (object oriented Perl running in a virtual machines) is five or six years late, but when you are writing one-liners you don't need objects anyway. Perhaps the world has gone overboard on this object-oriented thing. If you are like me and had abandoned Perl consider returning to it for certain tasks with the aid of Minimal Perl.