Programming Books C Java PHP Python Learn more Browse Programming Books
Buy Used
$11.01
FREE Shipping on orders over $35.
Condition: Used: Good
Comment: Fast shipping directly from Amazon Warehouse
Access codes and supplements are not guaranteed with used items.
Add to Cart
Have one to sell? Sell on Amazon
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

Learning Perl, Fourth Edition Paperback – July 1, 2005

ISBN-13: 978-0596101053 ISBN-10: 0596101058 Edition: Fourth Edition

Used
Price: $11.01
17 New from $6.89 62 Used from $0.01 1 Collectible from $9.98
Amazon Price New from Used from
Paperback
"Please retry"
$6.89 $0.01

There is a newer edition of this item:

Learning Perl
$26.44
(36)
In Stock.

Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student



NO_CONTENT_IN_FEATURE

Shop the new tech.book(store)
New! Introducing the tech.book(store), a hub for Software Developers and Architects, Networking Administrators, TPMs, and other technology professionals to find highly-rated and highly-relevant career resources. Shop books on programming and big data, or read this week's blog posts by authors and thought-leaders in the tech industry. > Shop now

Product Details

  • Paperback: 312 pages
  • Publisher: O'Reilly Media; Fourth Edition edition (July 1, 2005)
  • Language: English
  • ISBN-10: 0596101058
  • ISBN-13: 978-0596101053
  • Product Dimensions: 9.1 x 6.9 x 0.8 inches
  • Shipping Weight: 1.2 pounds
  • Average Customer Review: 4.1 out of 5 stars  See all reviews (36 customer reviews)
  • Amazon Best Sellers Rank: #678,310 in Books (See Top 100 in Books)

Editorial Reviews

Review

"This book can be summed up as a solid introduction to Perl v5.8. There's no quick way to learn a language but finding time to work though this book will put you in good stead. Anyone past the basics of the language would be better off splashing out on "Perl Cookbook " or "Learning Perl". - Greg Matthews, news@UK, September 2005

Book Description

Making Easy Things Easy and Hard Things Possible

More About the Authors

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

Customer Reviews

To go along with everyone else, this book is great for beginning to learn how to program in PERL.
M. Zavada
It takes a good while of writing Perl to know what the questions are ... and only then can one really appreciate this book.
C. Carter
This book is well organized and its presentation of the language is relatively clear and concise.
Kenneth Auger

Most Helpful Customer Reviews

19 of 21 people found the following review helpful By calvinnme HALL OF FAMETOP 500 REVIEWERVINE VOICE on August 29, 2006
Format: Paperback Verified Purchase
I first tried to learn Perl by using the other O'Reilly book, "Programming Perl". I was completely lost. Then I found this book and my second attempt was much more successful. This book is great for self-teaching, and the book chapters should be read in order as each chapter builds on previous ones. Each chapter has plenty of good programming exercises with answers in the back of the book. I review this book in the context of the table of contents.

Chapter 1. Introduction
This chapter answers basic questions such as how to get and install Perl, how to construct a basic Perl program, and then takes you on a whirlwind tour of Perl.

Chapter 2. Scalar Data
As a general rule, when Perl has just one of something, that's a scalar, which is the topic of this chapter.

Chapter 3. Lists and Arrays
If a scalar is the "singular" in Perl, as described at the beginning of Chapter 2, the "plural" in Perl is represented by lists and arrays. A list is an ordered collection of scalars. An array is a variable that contains a list. In Perl, the two terms are often used as if they're interchangeable. But, to be accurate, the list is the data, and the array is the variable. You learn about these differences through practical code examples in this chapter.

Chapter 4. Subroutines
You've now seen and used some of the built-in system functions, such as chomp, reverse, and print. But, as other languages do, Perl has the ability to make subroutines. The name of a subroutine is another Perl identifier occasionally with an optional ampersand in front. There's a rule about when you can omit the ampersand and when you cannot, and that rule is discussed.

Chapter 5. Input and Output
This chapter covers the 80% of the I/O you'll need for most programs.
Read more ›
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
9 of 9 people found the following review helpful By J. Brutto on March 22, 2007
Format: Paperback Verified Purchase
I purchased this book hoping to gain insight into Perl after having experience with C, C++ and Java. I came back with not only a wonderful, base knowledge of the principals of Perl, but came out with some other skills as well.

This books provides a wonderful, quick, easy read for beginners and pros alike. The knowledge of the language coupled with the coverage of core concepts, methodology, practices and practical programmatic thinking was a delight to read/review.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
7 of 7 people found the following review helpful By I. Momcheva on April 30, 2007
Format: Paperback
I have owned this book for a couple of years now and I keep it on a bookshelf an arms reach away. It spends most of the time on my desk anyways. The book is excellent for beginners - I knew nothing of Perl when I bought it. I used it as a textbook and spent about a week reading through the chapters and doing the excercises. I've used it as a reference ever since. It really only covers basic Perl topic - there is a brief mention of databases at the end and two mentions of references in the whole book, but as a tutorial I certainly recommend it.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
5 of 5 people found the following review helpful By deoren on August 11, 2007
Format: Paperback Verified Purchase
First of all, this book is only the beginning. It does teach the basics including arrays, scalars, functions and many other topics that are central to a basic understanding of Perl. It also covers regular expressions which aside from the great swatch of modules is one of Perl's greatest strengths.

Because of that and the teaching style this book earns the 5 star rating.

Toward the end it hints at some of the other 'required' topics such as references, modules and objects. After you've read this book get a copy of Intermediate Perl to read up on those topics.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
4 of 4 people found the following review helpful By R. Dlugy-Hegwer on August 6, 2005
Format: Paperback
One highly ranked reviewer exaggerates that this book is only loved by expert Unix gurus and then steers you toward another title. Check the other reviews for yourself and you'll see this is a falsehood.

While Perl has its origins as the 'toolbox for Unix', this book is great for students learning Perl on ANY platform. I've been using the examples in this edition with the ActiveState distribution (available for AIX, HP-UX, Linux, Mac OS X, Solaris and Windows) on Windows and haven't had a single OS-related snag.

After trying several Perl books, all good mind you, this one's explanations, examples and exercises helped me finally get past Perl's reputation as a 'hairy' language and understand its beauty and efficiency for getting things done. It's clear from the quality of this book, that the authors have fine-tuned the content based on their years of experience teaching Perl, which they love.

I hope you use Amazon's "Look Inside" feature or browse a printed copy to decide which book is best for you.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
4 of 4 people found the following review helpful By Rob DePena, CCSE on May 24, 2006
Format: Paperback
I am a network geek by day but occasionally need to do some programming to support my work. I do a lot of reporting work and Perl was the best language to do what I need.

I bought this book and was able to start programming in no time. I really liked the examples and was able to change them to do what I wanted pretty easily. I recommend this to anyone who needs to do scripted work quickly!
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
4 of 4 people found the following review helpful By Thing with a hook on July 14, 2007
Format: Paperback
I learnt Perl scripting from the third edition of The Llama, and recently had cause to brush up my Perl for a new job, so I thought I'd check out the fourth edition. I'm pleased to say it's still an excellent work. If you want to use Perl as a scripting language, this may be all you need for your entire scripting career. Some basic programming knowledge might be helpful, but even a complete beginner could get something out of this.

The basics are covered well: strings, numbers, control structures, subroutines, arrays and hashes, and most importantly, reading and writing files, and the mighty regular expressions. In fact, I've not read a better treatment of regular expressions anywhere else. Everything is clearly explained and well-written. Basically, this is the gold standard against which all introductory books to a programming language should be judged.

However, this book makes no claim to covering all of Perl. At least the main text of the book doesn't. I don't know what happened with the blurb on the back of the book, but it mentions, among other things: threading, references, objects, modules and package implementation. Technically, these topics are indeed present, but only in that a paragraph each is devoted to them in Appendix B. You will certainly learn nothing of any value about them.

There are some other minor quibbles: you may find the constant Flintstones references tiring after a while. Also potentially wearing are the sometimes inane footnotes, which breaks the flow of the reading experience for little reward. On the other hand, I found them a lot less annoying in this edition, so perhaps I've just mellowed out in the intervening years.
Read more ›
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

Customer Images

Most Recent Customer Reviews

Search

What Other Items Do Customers Buy After Viewing This Item?