Amazon.com: Learning Perl, 5th Edition (9780596520106): Randal Schwartz, Tom Phoenix, brian d foy: Books
Learning Perl and over one million other books are available for Amazon Kindle. Learn more

Kindle Edition
 
   
Sell Back Your Copy
For a $3.00 Gift Card
Trade in
Have one to sell? Sell yours here
Learning Perl, 5th Edition
 
 
Start reading Learning Perl on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Learning Perl, 5th Edition [Paperback]

Randal Schwartz (Author), Tom Phoenix (Author), brian d foy (Author)
4.5 out of 5 stars  See all reviews (28 customer reviews)


Available from these sellers.


Textbook Student FREE Two-Day Shipping for students on millions of items. Learn more

Formats

Amazon Price New from Used from
Kindle Edition $17.27  
Paperback --  
Sell Back Your Copy for $3.00
Whether you buy it used on Amazon for $15.19 or somewhere else, you can sell it back through our Book Trade-In Program at the current price of $3.00.
Used Price$15.19
Trade-in Price$3.00
Price after
Trade-in
$12.19
There is a newer edition of this item:
Learning Perl Learning Perl 4.5 out of 5 stars (4)
$23.99
In Stock.

Book Description

July 4, 2008 0596520107 978-0596520106 5th

Learning Perl, popularly known as "the Llama," is the book most programmers rely on to get started with Perl. The bestselling Perl tutorial since it was first published in 1993, this new fifth edition covers recent changes to the language up to Perl 5.10.

This book reflects the combined experience of its authors, who have taught Perl at Stonehenge Consulting since 1991. Years of classroom testing and experience helped shape the book's pace and scope, and this edition is packed with exercises that let you practice the concepts while you follow the text. Topics include:

  • Perl data & variable types
  • Subroutines
  • File operations
  • Regular expressions
  • String manipulation
  • Lists & sorting
  • Process management
  • Smart matching
  • Using third party modules

Perl is the language for people who want to get work done. Originally targeted to sysadmins for heavy-duty text processing, Perl is now a full-featured programming language suitable for almost any task on almost any platform-from short fixes on the command line to web applications, bioinformatics, finance, and much more. Other books may teach you to program in Perl, but this book will turn you into a Perl programmer.

Check Out Related Media



Customers Who Bought This Item Also Bought


Editorial Reviews

About the Author

Randal L. Schwartz is a two-decade veteran of the software industry. He is skilled in software design, system administration, security, technical writing, and training. Randal has coauthored the "must-have" standards: Programming Perl, Learning Perl, Learning Perl for Win32 Systems, and Effective Perl Learning, and is a regular columnist for WebTechniques, PerformanceComputing, SysAdmin, and Linux magazines.

He is also a frequent contributor to the Perl newsgroups, and has moderated comp.lang.perl.announce since its inception. His offbeat humor and technical mastery have reached legendary proportions worldwide (but he probably started some of those legends himself). Randal's desire to give back to the Perl community inspired him to help create and provide initial funding for The Perl Institute. He is also a founding board member of the Perl Mongers (perl.org), the worldwide Perl grassroots advocacy organization. Since 1985, Randal has owned and operated Stonehenge Consulting Services, Inc. Randal can be reached for comment at merlyn@stonehenge.com or (503) 777-0095, and welcomes questions on Perl and other related topics.

Tom Phoenix has been working in the field of education since 1982. After more than thirteen years of dissections, explosions, work with interesting animals, and high-voltage sparks during his work at a science museum, he started teaching Perl classes for Stonehenge Consulting Services, where he's worked since 1996. Since then, he has traveled to many interesting locations, so you might see him soon at a Perl Mongers' meeting. When he has time, he answers questions on Usenet's comp.lang.perl.misc and comp.lang.perl.moderated newsgroups, and contributes to the development and usefulness of Perl. Besides his work with Perl, Perl hackers, and related topics, Tom spends his time on amateur cryptography and speaking Esperanto. His home is in Portland, Oregon.

brian d foy has been an instructor for Stonehenge Consulting Services since 1998, a Perl user since he was a physics graduate student, and a die-hard Mac user since he first owned a computer. He founded the first Perl user group, the New York Perl Mongers, as well as the Perl advocacy nonprofit Perl Mongers, Inc., which helped form more than 200 Perl user groups across the globe. He maintains the perlfaq portions of the core Perl documentation, several modules on CPAN, and some stand-alone scripts. He's the publisher of The Perl Review, a magazine devoted to Perl, and is a frequent speaker at conferences including the Perl Conference, Perl University, MarcusEvans BioInformatics '02, and YAPC. His writings on Perl appear in The O'Reilly Network, The Perl Journal, Dr. Dobbs, and The Perl Review, on use.perl.org, and in several Perl usenet groups.


Product Details

  • Paperback: 352 pages
  • Publisher: O'Reilly Media; 5th edition (July 4, 2008)
  • Language: English
  • ISBN-10: 0596520107
  • ISBN-13: 978-0596520106
  • Product Dimensions: 9.2 x 7.1 x 0.7 inches
  • Shipping Weight: 1 pounds
  • Average Customer Review: 4.5 out of 5 stars  See all reviews (28 customer reviews)
  • Amazon Best Sellers Rank: #81,755 in Books (See Top 100 in Books)

More About the Authors

Discover books, learn about writers, read author blogs, and more.

 

Customer Reviews

28 Reviews
5 star:
 (20)
4 star:
 (5)
3 star:
 (1)
2 star:
 (2)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.5 out of 5 stars (28 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

7 of 7 people found the following review helpful:
5.0 out of 5 stars Start from the beginning and read every word, August 5, 2009
This review is from: Learning Perl, 5th Edition (Paperback)
There could not ever be a better book for learning the Perl programming language than this one. The clarity of thought is unbelievable - the authors manage to provide a huge amount of detail while never going off on a tangent about exceptions to rules (something Perl, like English, is abundant with). If you want to get the basics of Perl under your fingertips in a *very* short amount of time, this is the book for you.

Let's face it - Perl can be a mess sometimes, and if you don't learn it from just the right angle, you'll find yourself knee-deep in a swamp. By choosing this book to learn from I effectively avoided all those pitfalls, and more importantly, adopted a clear way of using the language that has enabled me to write sophisticated, readable, even beautiful Perl code.

After some experience with the language I find it incredibly enjoyable to use, and when Perl is written well, it's easy to read someone else's code (to all you naysayers - yeah, Perl LETS you write bad code, but you don't have to!). This book was key to getting off on the right foot. I would highly recommend it to anyone who has any interest whatsoever in the language. Even if you only plan to write Perl for your own purposes, recreational or otherwise, this is the perfect beginner's tool. Buy it.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


6 of 6 people found the following review helpful:
4.0 out of 5 stars Good book but could be excellent, January 11, 2009
Amazon Verified Purchase(What's this?)
This review is from: Learning Perl, 5th Edition (Paperback)
I have already programmed Perl for years, but decided to spend a few days' free time re-reading the latest (5th) edition. I had previously learned Perl by reading the 1st or 2nd edition. This time around, I learned a few things that I neglected before. That is the good part.

I enjoy the humor of the authors (in the same vein as Larry's Programming Perl). Humor makes the learning more pleasant. However, the incessant reference of the Flintstone is unbearable for a non-fan.

I wish that the book were less wordy so that it can cover more in 300 pages, and that it would cover such fundamental concept as Unicode (good support since 5.8, while this book covers 5.10) in this day and age of globalized software/Internet environment.

I also wish the book would give Win32 a bit more weight and be less Unix-centric.

My opinion of the book may not reflect that of a total beginner, but if I put myself in the shoe of someone new to Perl but with a little bit of programming experience, I'd rate the Llama book to be a rather good one. At least, the writing and the English is good, which cannot be said of most technical programming books of today. Overall, I would definitely recommend it to anybody new to Perl (but not to programming) as the first book.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


4 of 4 people found the following review helpful:
5.0 out of 5 stars If you're looking for the best Perl introduction, this is it, August 7, 2008
This review is from: Learning Perl, 5th Edition (Paperback)
An oft-repeated allegation against Perl is that it is write-only. In my opinion, this allegation is usually made by programmers proficient in other languages that have trouble understanding or following Perl idioms (one trivial example: the use of for loops instead of the Perl-native foreach loop).

The value of this book is that it teaches a beginner how to use idiomatic Perl. Someone learning Perl from this book will, in course of time, distinguish between line noise and well-written Perl.

A small subset of Perl is covered, not quite sufficient for much other than basic text processing; however the learning provides a firm base for exploration of other Perl books in O'Reilly's Perl menagerie. Specifically, the "Camel" book (Programming Perl) becomes a lot easier to read once the reader has completed this book and work through its exercises.

In sum, this is the best book for a gentle introduction to a very useful language.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews











Only search this product's reviews



Inside This Book (learn more)
Key Phrases - Statistically Improbable Phrases (SIPs): (learn more)
scalar data, directory operations, using backquotes, betty wilma dino, noncapturing parentheses, pattern test program, nongreedy form, fred barney betty, perlfunc manpage, memory parentheses, program from the previous exercise, file test operators, smart matching, eval block, sort subroutine, scalar context, precedence chart, hash slice, diamond operator, invocation arguments, naked block, last expression evaluated, entire hash, file fred, list context
Key Phrases - Capitalized Phrases (CAPs): (learn more)
Exercises See Appendix, Processing Text, Process Management, Larry Wall, Using Simple Modules, Get Perl, The Match Variables, More Control Structures, Extra Credit Exercise, Yabba Dabba Doo
Browse Sample Pages:
Front Cover | Table of Contents | First Pages | Index | Back Cover | Surprise Me!
Search Inside This Book:

What Other Items Do Customers Buy After Viewing This Item?


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(9)

Your tags: Add your first tag
 

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   
Related forums



So You'd Like to...



Look for Similar Items by Category


Look for Similar Items by Subject