Join Amazon Prime and ship Two-Day for free and Overnight for $3.99. Already a member? Sign in.

 

or
Sign in to turn on 1-Click ordering.
 
   
More Buying Choices
27 used & new from $1.00

Have one to sell? Sell yours here
 
   
Tell a Friend
Perl: The Programmer's Companion
 
See larger image
 
Are You an Author or Publisher?
Find out how to publish your own Kindle Books
 
  

Perl: The Programmer's Companion (Paperback)

by Nigel Chapman (Author)
4.2 out of 5 stars  (11 customer reviews)

List Price: $80.00
Price: $80.00 & this item ships for FREE with Super Saver Shipping. Details
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.

Want it delivered Tuesday, July 8? Choose One-Day Shipping at checkout. See details

27 used & new available from $1.00

Customers Who Bought This Item Also Bought

Learning Python (Help for Programmers)

Learning Python (Help for Programmers) by Mark Lutz

Learning Perl, Second Edition

Learning Perl, Second Edition by Randal L. Schwartz

4.2 out of 5 stars (290) 
Intermediate Perl

Intermediate Perl by Randal L. Schwartz

4.4 out of 5 stars (9)  $26.39
Explore similar items : Books (3)

Editorial Reviews
Amazon.com
There are now a number of good Perl books available, but this excellent contribution stands out in a number of ways (apart from the rarity that it's not from O'Reilly). The most significant way may be that Perl's computer-scientist author advocates the use of Perl as a full-fledged programming language in addition to recommending its use for system administration or CGI programs.

This book is a fine introduction to Perl for experienced C, C++, and Java programmers. Perl has plenty of sidebars that explain the differences between Perl and these other languages and how Perl can help you overcome the limitations of these languages.

Chapman starts off with language basics, but instead of listing all the basic constructs and introducing the obligatory "Hello, world!" program, he introduces you to what he terms "programming idioms." This thought-provoking approach gradually eases you into learning the basic Perl constructs without presenting you with dry examples and tables of potentially confusing information. By the time you realize what's going on, it's too late: you've already learned something. The book has some great chapters, and it even describes how to scope variables correctly (apparently no mean feat, since few tutorials get it right).

The advanced chapters on references and objects really shine. Examples of objects lead you through a logical progression from project visualization to finished product. The author then assists you in creating a set of modules that calculate taxes for a small town, where different rates exist for business and residential buildings. Here, the guide introduces and explains several key concepts for Perl object manipulation.

The examples in the book make sense and, best of all, they are original and have real-world relevance. When explaining pack() and unpack(), the author creates a wonderful example of parsing the headers of a MIDI file to gather track data and then process the individual tracks of the file. While the book does not pack the heft of some Perl tomes (it only contains 273 pages), it's crammed with great examples and ideas. In short, Perl: The Programmer's Companionis a great addition to any Perl programmer's library.

Product Description
Perl The Programmer's Companion Nigel Chapman Perl is a powerful and flexible programming language. A programmer can easily put together short Perl programs to perform tasks that might otherwise require hours of development effort from a team of specialists-and it's free! Perl is different in many ways from more conventional languages, and programmers who are used to Java, C or C++ can find its syntax and data types unusual. The Programmer's Companion is intended to show such programmers the power of Perl and to introduce them to its unique features. Clearly flagged comparisons with other languages help relate Perl's features to familiar territory. Written in a clear and approachable style, the author's account of Perl is informed by his extensive knowledge of other programming languages. The book includes:
* a description of new Perl5 language extensions and characteristics such as the object-oriented features
* live, up-and-running programming examples based on real Perl scripts
* an introduction to the use of modules which extend the power of Perl into many application areas
* using Perl on the Web
* pointers to Perl resources on the Web
The Programmer's Companion is not exclusive to Unix users, but presents Perl as a language that can ease the programmer's burden, no matter what system it is used on. Visit our website at http://www.wiley.com/compbooks/ ??? This book is arranged in an innovative way: rather than introduce the language keyword by keyword, it introduces "template" programs that make use of Perl's neat pattern features and implicit arguments. This way, even at the beginning, you can get useful programs running rather than just printing "Hello world" various numbers of times . ??? The Programmer's Companion fills the niche for a Perl language learning book aimed at the programmer who wants a solid book, to teach the language, which (1) doesn't hand-hold too much, and (2) covers most of the more advanced features of the language.

See all Editorial Reviews


Product Details
  • Paperback: 292 pages
  • Publisher: Wiley; 1 edition (September 25, 1997)
  • Language: English
  • ISBN-10: 047197563X
  • ISBN-13: 978-0471975632
  • Product Dimensions: 9.2 x 7.4 x 0.7 inches
  • Shipping Weight: 1.2 pounds (View shipping rates and policies)
  • Average Customer Review: 4.2 out of 5 stars  (11 customer reviews)
  • Amazon.com Sales Rank: #604,483 in Books (See Bestsellers in Books)
    (Publishers and authors: Improve Your Sales)