Effective Perl Programming: Writing Better Programs with Perl - Softcover

9780201419757: Effective Perl Programming: Writing Better Programs with Perl
View all copies of this ISBN edition:
 
 

Perl experts Joseph Hall and Randal Schwartz share sixty concise lessons, focusing on programming techniques, pointers, rules of thumb, and the pitfalls to avoid, enabling students to make the most of Perl's power and capabilities. Through their advice, they help students develop a knack for the right ways to do things. They show how to solve problems with Perl, and how to debug and improve Perl programs. Through examples, they help you learn good Perl style. Geared for students who have already acquired Perl basics, the book will extend students' skill range, giving them the tactics and deeper understanding they need to create Perl programs that are more elegant, effective, and succinct. The book also speaks to those who want to become more fluent, expressive, and individualistic Perl programmers. The author maintains a substantial companion website at http://www.effectiveperl.com.

"synopsis" may belong to another edition of this title.

Review:
Effective Perl Programming is a gem of a Perl book. Its author, Joseph Hall, is a well-known Perl instructor and frequent poster on the seminal comp.lang.perl.misc newsgroup. The book's technical editor is none other than Randal Schwartz, noted Net personality and enigmatic author of Learning Perl.

Hall has distilled his years of Perl experience into a book for Perl programmers that is both fluid and fun to read. It's somewhat like reading the Perl FAQ; even when you think you know everything, there's so much you don't know.

Effective Perl Programming has a clear layout: the text is easy on the eyes and the mono-spaced font makes a clear distinction between backticks and single quotes. Hall uses his PEGS (Perl Graphical Structures) notation to show the difference between Perl's different types of data structures and how everything ties together.

Packed with great examples and code snippets, this book is an excellent source of tips and tricks to make your Perl programs faster and easier to read. You'll also find a strong section on using the Perl debugger to improve your Perl programming skills. In yet another section, Hall walks the reader through the creation of a complete XS module that can boost the performance of array shuffling eight-fold. All in all, this is a great book for programmers who want to move beyond plain, verbose Perl toward a more succinct and powerful coding style. --Jake Bond

From the Publisher:
Helping you to make the most of Perl
In Effective Perl Programming, Perl experts Joseph Hall and Randal Schwartz share programming solutions, techniques, pointers, rules of thumb, and the pitfalls to avoid, enabling you to make the most of Perl's power and capabilities.

The authors will help you develop a knack for the right ways to do things. They show you how to solve problems with Perl and how to debug and improve your Perl programs. Offering examples, they help you learn good Perl style. Geared for programmers who have already acquired Perl basics, this book will extend your skill range, providing the tactics and deeper understanding you need to create Perl programs that are more elegant, effective, and succinct. This book also speaks to those who want to become more fluent, expressive, and individualistic Perl programmers.

To help you design and write real-world programs, Effective Perl Programming includes:

Perl basics Idiomatic Perl Regular expressions Subroutines References Debugging

Usage of packages and modules Object-oriented programming Useful and interesting Perl miscellany

Numerous thought-provoking examples appear throughout the book, highlighting many of the subtleties that make Perl such a fascinating, fun, and powerful language to work with.

"About this title" may belong to another edition of this title.

  • PublisherAddison Wesley
  • Publication date1997
  • ISBN 10 0201419750
  • ISBN 13 9780201419757
  • BindingPaperback
  • Edition number1
  • Number of pages288
  • Rating

Other Popular Editions of the Same Title

9784756130570: Effective Perl

Featured Edition

ISBN 10:  4756130577 ISBN 13:  9784756130570
Publisher: ToÌ„kyoÌ„ : AsukiÌ..., 1999
Hardcover

Top Search Results from the AbeBooks Marketplace

Stock Image

Randal Schwartz Joseph N. Hall
Published by Longman Group (1998)
ISBN 10: 0201419750 ISBN 13: 9780201419757
New Softcover Quantity: 1
Seller:
Books Puddle
(New York, NY, U.S.A.)

Book Description Condition: New. pp. 288 Index. Seller Inventory # 264599832

More information about this seller | Contact seller

Buy New
£ 29.06
Convert currency

Add to Basket

Shipping: £ 3.13
Within U.S.A.
Destination, rates & speeds
Stock Image

Schwartz Randal Hall Joseph N.
Published by Longman Group (1998)
ISBN 10: 0201419750 ISBN 13: 9780201419757
New Softcover Quantity: 1
Seller:
Majestic Books
(Hounslow, United Kingdom)

Book Description Condition: New. pp. 288. Seller Inventory # 3248071

More information about this seller | Contact seller

Buy New
£ 30.45
Convert currency

Add to Basket

Shipping: £ 6.50
From United Kingdom to U.S.A.
Destination, rates & speeds
Stock Image

Hall, Joseph N.; Schwartz, Randal L.
Published by Addison-Wesley Professional (1997)
ISBN 10: 0201419750 ISBN 13: 9780201419757
New Soft cover Quantity: 1
Seller:
BooksByLisa
(Highland Park, IL, U.S.A.)

Book Description Soft cover. Condition: New. NEW PERFECT CONDITION SANITIZED. Book. Seller Inventory # ABE-1666723026238

More information about this seller | Contact seller

Buy New
£ 52.48
Convert currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, rates & speeds
Stock Image

Hall, Joseph N.; Schwartz, Randal L.
Published by Addison-Wesley Professional (1998)
ISBN 10: 0201419750 ISBN 13: 9780201419757
New Softcover Quantity: 1
Seller:
BennettBooksLtd
(North Las Vegas, NV, U.S.A.)

Book Description Condition: New. New. In shrink wrap. Looks like an interesting title! 0.5. Seller Inventory # Q-0201419750

More information about this seller | Contact seller

Buy New
£ 60.58
Convert currency

Add to Basket

Shipping: £ 3.24
Within U.S.A.
Destination, rates & speeds