or
Sign in to turn on 1-Click ordering.
More Buying Choices
Have one to sell? Sell yours here
Sorry, this item is not available in
Image not available for
Colour:
Image not available

 
Tell the Publisher!
I’d like to read this book on Kindle

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

Learning Perl [Paperback]

Randal L. Schwartz , Tom Phoenix , brian d foy
4.0 out of 5 stars  See all reviews (6 customer reviews)
RRP: £28.50
Price: £24.77 & this item Delivered FREE in the UK with Super Saver Delivery. See details and conditions
You Save: £3.73 (13%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Temporarily out of stock.
Order now and we'll deliver when available. We'll e-mail you with an estimated delivery date as soon as we have more information. Your account will only be charged when we ship the item.
Dispatched from and sold by Amazon. Gift-wrap available.

Formats

Amazon Price New from Used from
Paperback £24.77  
Amazon.co.uk Trade-In Store
Did you know you can trade in your old books for an Amazon.co.uk Gift Card to spend on the things you want? Visit the Books Trade-In Store for more details. Learn more.
There is a newer edition of this item:
Learning Perl Learning Perl 4.3 out of 5 stars (3)
£19.83
In stock.

Book Description

21 July 2005 0596101058 978-0596101053 4

Learning Perl, better known as "the Llama book", starts the programmer on the way to mastery. Written by three prominent members of the Perl community who each have several years of experience teaching Perl around the world, this edition has been updated to account for all the recent changes to the language up to Perl 5.8.

Perl is the language for people who want to get work done. It started as a tool for Unix system administrators who needed something powerful for small tasks. Since then, Perl has blossomed into a full-featured programming language used for web programming, database manipulation, XML processing, and system administration--on practically all platforms--while remaining the favorite tool for the small daily tasks it was designed for. You might start using Perl because you need it, but you'll continue to use it because you love it.

Informed by their years of success at teaching Perl as consultants, the authors have re-engineered the Llama to better match the pace and scope appropriate for readers getting started with Perl, while retaining the detailed discussion, thorough examples, and eclectic wit for which the Llama is famous.

The book includes new exercises and solutions so you can practice what you've learned while it's still fresh in your mind. Here are just some of the topics covered:

  • Perl variable types
  • subroutines
  • file operations
  • regular expressions
  • text processing
  • strings and sorting
  • process management
  • using third party modules

If you ask Perl programmers today what book they relied on most when they were learning Perl, you'll find that an overwhelming majority will point to the Llama. With good reason. Other books may teach you to program in Perl, but this book will turn you into a Perl programmer.



Product details

  • Paperback: 304 pages
  • Publisher: O'Reilly Media; 4 edition (21 July 2005)
  • Language: English
  • ISBN-10: 0596101058
  • ISBN-13: 978-0596101053
  • Product Dimensions: 17.8 x 2 x 23.2 cm
  • Average Customer Review: 4.0 out of 5 stars  See all reviews (6 customer reviews)
  • Amazon Bestsellers Rank: 463,262 in Books (See Top 100 in Books)
  • See Complete Table of Contents

More About the Authors

Discover books, learn about writers, and more.

Product Description

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

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

What Other Items Do Customers Buy After Viewing This Item?


Customer Reviews

4.0 out of 5 stars
4.0 out of 5 stars
Most Helpful Customer Reviews
10 of 10 people found the following review helpful
5.0 out of 5 stars A book to fall in love with. 2 Oct 2005
Format:Paperback
Having been an Open Source Perl Developer (on Linux) for some 4 years, I still find myself dipping back into this book on a regular basis.

The tutorial at the beginning sets a good standard that many other books could follow. It then moves onto teaching the main points of what make Perl so special, with a hands on approach using examples of runnable code that actually teach you something.

The end tutorial on CGI programming is an excellent way to move up from HTML (that's if you happen to delve into web design from time-to-time).

As a part-time Linux System Administrator, I find Perl essential for automating tasks. This is definatly a book that will help you sleep safely at night.

A good companian to "Programming Perl" AKA The Camel Book.

Martin Sanders (Birmingham, UK).

Comment | 
Was this review helpful to you?
2 of 2 people found the following review helpful
5.0 out of 5 stars The Perfect Introduction 27 Feb 2008
Format:Paperback
I read the Programming Perl book first and wished I had read Learning Perl beforehand. It is quite simply the best introduction to anyone who wants to learn the language.

Although not as in-depth as Programming Perl, this book gives just the right overview to pick up the basics and write some really nice scripts.

Each chapter is followed by several exercises which force you to remember and use what you have learned in the chapter.

I read this book after a year or so of Perl programming and there were still a few things which this book taught me. It is an excellent companion to my Programming Perl book
Comment | 
Was this review helpful to you?
2 of 2 people found the following review helpful
5.0 out of 5 stars Perfect introduction to learning Perl scripting 14 July 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. Finally, the last chapter does a very whistlestop tour of map, grep, exception handling with eval, and array and hash slicing. I've never found the 'cram a bunch of stuff we don't have time to talk about into one chapter' approach to be very useful, and it doesn't work here, either. Fortunately, apart from the slices, it's all covered again at slightly greater length in Intermediate Perl.

Speaking of Intermediate Perl, if you want to learn Perl as a general purpose language, rather than for short scripts, you need to go and read that one next. Many suggest that you can graduate onto The Camel straight after The Llama, but I strongly disagree -- I tried and failed miserably.

But as long as you bear in mind you're only getting half the Perl experience, this is still the book I would thrust into the hands of anyone looking to learn Perl.
Comment | 
Was this review helpful to you?
Would you like to see more reviews about this item?
Were these reviews helpful?   Let us know

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
 

Search Customer Discussions
Search all Amazon discussions
   


Listmania!


Look for similar items by category


Feedback


Amazon.co.uk Privacy Statement Amazon.co.uk Delivery Information Amazon.co.uk Returns & Exchanges