|
TITLE |
| Programming Perl |
| EDITION |
| 2nd |
| ISBN |
| 1-56592-149-6 |
| AUTHOR(S) |
| Larry Wall, Randal L. Schwartz, Tom Christiansen |
| PUBLISHER |
| O'Reilly & Associates, Inc. |
| PUBLISHED |
| 1996 |
| LEVEL(S) |
| 2 to 4 [about levels] |
| This edition has been replaced |
| Order current edition from amazon.com |
| SYNOPSIS |
Programming Perl, 2nd Edition is the authoritative guide to Perl version 5, the scripting utility that has established itself as the programming tool of choice for the World Wide Web, UNIX system administration, and a vast range of other applications. Version 5 of Perl includes object-oriented programming facilities. The book is coauthored by Larry Wall, the creator of Perl.
Perl is a language for easily manipulating text, files, and processes. It provides a more concise and readable way to do many jobs that were formerly accomplished (with difficulty) by programming with C or one of the shells. Perl is likely to be available wherever you choose to work. And if it isn't, you can get it and install it easily and free of charge.
This heavily revised second edition of Programming Perl contains a full explanation of the features in Perl version 5.003. Contents include:
* An introduction to Perl
* Explanations of the language and its syntax
* Perl functions
* Perl library modules
* The use of references in Perl
* How to use Perl's object-oriented features
* Invocation options for Perl itself, and also for the utilities that come with Perl
* Other oddments: debugging, common mistakes, efficiency, programming style, distribution and installation of Perl, Perl poetry, and so on.
ABOUT THE AUTHOR
| | Larry Wall | Larry Wall is one of the associates of O'Reilly & Associates; in his copious free time :-) he has authored some of the most popular free programs available for UNIX, including the rn news reader, the ubiquitous patch program, and the Perl programming language. He's also known for metaconfig, a program that writes Configure scripts, and for the warp space-war game, the first version of which was written in BASIC/PLUS at Seattle Pacific University. By training Larry is actually a linguist, having wandered about both U.C. Berkeley and U.C.L.A. as a grad student. (Oddly enough, while at Berkeley, he had nothing to do with the UNIX development going on there.)
Over the course of years, he has spent time at Unisys, JPL, NetLabs, and Seagate, playing with everything from discrete event simulators to network-management systems, with the occasional spacecraft thrown in. (He also plays with his four kids every now and then, but they win too often.) It was at Unisys, while trying to glue together a bicoastal configuration management system over a 1200 baud encrypted link using a hacked-over version of Netnews, that Perl was born. | | Randal L. Schwartz | Randal Schwartz is one of the bestselling authors of all time, having been fortunate enough to coauthor two of the seminal books on learning Perl. Perl is perhaps the seminal programming language of the Internet boom and one of the most popular programming languages for doing anything from system administration to parsing a CSV file. In addition to Programming Perl and Learning Perl, Randal just completed a new book for intermediate Perl developers, and has been the Perl columnist for UNIX Review, Web Techniques, Sys Admin, and Linux Magazine. | | Tom Christiansen | Tom Christiansen is a freelance consultant specializing in Perl training and writing. After working for several years for TSR Hobbies (of Dungeons and Dragons fame), he set off for college where he spent a year in Spain and five in America, dabbling in music, linguistics, programming, and some half-dozen different spoken languages. Tom finally escaped UW-Madison with B.A.s in Spanish and computer science and an M.S. in computer science. He then spent five years at Convex as a jack-of-all-trades working on everything from system administration to utility and kernel development, with customer support and training thrown in for good measure. Tom also served two terms on the USENIX Association Board of directors. With over fifteen years' experience in UNIX system administration and programming, Tom presents seminars internationally. Living in the foothills above Boulder, Colorado, surrounded by mule deer, skunks, and the occasional mountain lion and black bear, Tom takes summers off for hiking, hacking, birding, music making, and gaming. |
|