Overview


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 name Learning Perl--also known affectionately as "the Llama." The first edition of Learning Perl appeared in 1993 and has been a bestseller ever since. Written by two of the most prominent and active members of the Perl community, this book is the quintessential tutorial for the Perl programming language.

Perl began as a tool for Unix ...

See more details below
Learning Perl

Available on NOOK devices and apps  
  • NOOK Devices
  • NOOK HD/HD+ Tablet
  • NOOK
  • NOOK Color
  • NOOK Tablet
  • Tablet/Phone
  • NOOK for Windows 8 Tablet
  • NOOK for iOS
  • NOOK for Android
  • NOOK Kids for iPad
  • PC/Mac
  • NOOK for Windows 8
  • NOOK for PC
  • NOOK for Mac
  • NOOK Study
  • NOOK for Web

Want a NOOK? Explore Now

NOOK Book (eBook)
$15.49
BN.com price
(Save 44%)$27.99 List Price

Overview


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 name Learning Perl--also known affectionately as "the Llama." The first edition of Learning Perl appeared in 1993 and has been a bestseller ever since. Written by two of the most prominent and active members of the Perl community, this book is the quintessential tutorial for the Perl programming language.

Perl began as a tool for Unix system administrators, used for countless small tasks throughout the workday. It has since blossomed into a full-featured programming language on practically every computing platform, and is used for web programming, database manipulation, XML processing, and (of course) system administration--all this while still remaining the perfect tool for the small daily tasks it was designed for. Perl is quick, fun, and eminently useful. Many people start using Perl because they need it, but they continue to use Perl because they love it.

The third edition of Learning Perl has not only been updated for Perl 5.6, but has also been rewritten from the ground up to reflect the needs of programmers learning Perl today. Informed by their years of success at teaching Perl as consultants, the authors have re-engineered the book to better match the pace and scope appropriate for readers trying to get started with Perl, while retaining the detailed discussion, thorough examples, and eclectic wit for which the book is famous.

This edition of the Llama includes an expanded and more gently-paced introduction to regular expressions, new exercises and solutions designed so readers can practice what they've learned while it's still fresh in their minds, and an overall reworking to bring Learning Perl into the new millennium.

Perl is a language for getting your job done. Other books may teach you to program in Perl, but this book will turn you into a Perl programmer.


The most popular introductory Perl language tutorial has been revised to include CGI scripting and updated to Perl 5.004. Introduces the Perl environment then focuses on the syntax and structure of the language itself. Explains scalar data concepts, lists, arrays and control structures. Clarifies hashes, shows how to use functions, regular expressions and pass arguments. This is also a guide through file handles, file tests, formats and fieldholders. Covers topics on file and directory manipulation, process management, data transformation and database access. Concludes with a good introduction to CGI scripting in preparation for advanced Perl topics. Text is well organized and topics are clearly explained. Exercises, questions and solutions are in the publication, along with supplementary material online.

Read More Show Less

Editorial Reviews

From Barnes & Noble
The Barnes & Noble Review
Want to learn Perl? Any Perlmonger will tell you where to start -- with “the Llama book,” Learning Perl. Now’s the time: It’s just been thoroughly updated for Perl 5.8 and reorganized to be even more effective at teaching Perl novices.

No introductory guide can cover all of Perl, but Learning Perl cover all you need to get seriously productive: scalar data, lists, arrays, subroutines, I/O, hashes, control structures, strings, sorting, processes, and more. This edition’s additions include a new chapter on Perl’s invaluable CPAN archive, plus significantly improved coverage of regular expressions.

Learning Perl’s exercises have been refined through live instruction to thousands of students; they’re truly worth your time. They’ll go a long way towards helping you achieve this book’s core goal: not just to teach you Perl but to transform you into a Perl programmer. Bill Camarda, from the September 2005 Read Only

Booknews
A hands-on tutorial featuring exercises and complete solutions, covering basics rather than advanced issues. Contents include Perl basics, the language's broad capabilities, brief code examples, system commands, and how to manage DBM databases using Perl. This second edition contains a new chapter on CGI programming. Annotation c. by Book News, Inc., Portland, Or.
Read More Show Less

Product Details

  • ISBN-13: 9780596551926
  • Publisher: O'Reilly Media, Incorporated
  • Publication date: 7/18/2001
  • Sold by: Barnes & Noble
  • Format: eBook
  • Edition number: 3
  • Pages: 336
  • Sales rank: 1,253,781
  • File size: 3 MB

Meet the Author

Schwartz owns & operates Stonehenge Consulting Services

Phoenix has been working in the field of education since 1982. He started teaching Perl classes for Stonehenge Consulting Services in 1996.

Read More Show Less

Table of Contents

1 Introduction 1
2 Scalar data 18
3 Lists and arrays 38
4 Subroutines 54
5 Input and output 68
6 Hashes 88
7 In the world of regular expressions 100
8 Matching with regular expressions 107
9 Processing text with regular expressions 121
10 More control structures 135
11 File tests 154
12 Directory operations 164
13 Strings and sorting 181
14 Process management 193
15 Perl modules 208
16 Some advanced Perl techniques 217
A Exercise answers 229
B Beyond the Llama 255
Read More Show Less

Customer Reviews

Be the first to write a review
( 0 )
Rating Distribution

5 Star

(0)

4 Star

(0)

3 Star

(0)

2 Star

(0)

1 Star

(0)

Your Rating:

Your Name: Create a Pen Name or

Barnes & Noble.com Review Rules

Our reader reviews allow you to share your comments on titles you liked, or didn't, with others. By submitting an online review, you are representing to Barnes & Noble.com that all information contained in your review is original and accurate in all respects, and that the submission of such content by you and the posting of such content by Barnes & Noble.com does not and will not violate the rights of any third party. Please follow the rules below to help ensure that your review can be posted.

Reviews by Our Customers Under the Age of 13

We highly value and respect everyone's opinion concerning the titles we offer. However, we cannot allow persons under the age of 13 to have accounts at BN.com or to post customer reviews. Please see our Terms of Use for more details.

What to exclude from your review:

Please do not write about reviews, commentary, or information posted on the product page. If you see any errors in the information on the product page, please send us an email.

Reviews should not contain any of the following:

  • - HTML tags, profanity, obscenities, vulgarities, or comments that defame anyone
  • - Time-sensitive information such as tour dates, signings, lectures, etc.
  • - Single-word reviews. Other people will read your review to discover why you liked or didn't like the title. Be descriptive.
  • - Comments focusing on the author or that may ruin the ending for others
  • - Phone numbers, addresses, URLs
  • - Pricing and availability information or alternative ordering information
  • - Advertisements or commercial solicitation

Reminder:

  • - By submitting a review, you grant to Barnes & Noble.com and its sublicensees the royalty-free, perpetual, irrevocable right and license to use the review in accordance with the Barnes & Noble.com Terms of Use.
  • - Barnes & Noble.com reserves the right not to post any review -- particularly those that do not follow the terms and conditions of these Rules. Barnes & Noble.com also reserves the right to remove any review at any time without notice.
  • - See Terms of Use for other conditions and disclaimers.
Search for Products You'd Like to Recommend

Recommend other products that relate to your review. Just search for them below and share!

Create a Pen Name

Your Pen Name is your unique identity on BN.com. It will appear on the reviews you write and other website activities. Your Pen Name cannot be edited, changed or deleted once submitted.

 
Your Pen Name can be any combination of alphanumeric characters (plus - and _), and must be at least two characters long.

Continue Anonymously
Sort by: Showing all of 5 Customer Reviews
  • Anonymous

    Posted May 31, 2005

    OUTSTANDING!!!

    Quite simply, this book blew me away. 'A computer book blew you away???' you are probably saying, but let's keep this in the context of the computer industry. When I opened up 'Learning Perl' I knew nothing about Perl other than it was a very popular language that had a strong following. When I got done with this book I felt that I had a solid grasp of what Perl could do and how to do it. What blew me away about this book more so than many other computer books is the exceptional writing. EXCEPTIONAL Not good, not great, but above and beyond nearly anything I have read before. While reading this book, you feel like the Authors are in front of you teaching a class and you can tell it's material that they love. Never before have I opened a book about learning something and was engrossed enough to read it cover to cover. Without having to produce a 900 page manual that certainly very few people would delve into, Schwartz & Christiansen have written a book that makes learning Perl fun and it's a fantastic introduction or refresher for anyone that wants to use this great language. ***** HIGHLY RECOMMENDED

    Was this review helpful? Yes  No   Report this review
  • Anonymous

    Posted July 7, 2002

    Great Perl book!!!!

    If you know nothing about Perl or are new to programming in general, this is the book you need. In one week, I went from knowing only the print function to writing and applying system administration scripts. Great intro book.

    Was this review helpful? Yes  No   Report this review
  • Anonymous

    Posted February 8, 2002

    Great beginners book!

    This book makes the process of learning Perl easy. I needed a book to work from and also took the online course. I feel I had as good of a learning expierence that I would of paid a lot for at any school.

    Was this review helpful? Yes  No   Report this review
  • Anonymous

    Posted January 8, 2002

    Excellent for beginners

    I am a beginner with Perl and this book is the best around. It offers a GREAT combination of beginning material with a writing style that engages the reader. It doesn't feel like I am reading another boring text, which enhances my learning. If you want to learn Perl, look no further.

    Was this review helpful? Yes  No   Report this review
  • Anonymous

    Posted November 19, 2001

    Excellent

    Excellent. Starts simple and moves on. Typical of an O'Reilly book and the price is very good. Good for when you have to learn it fast.

    Was this review helpful? Yes  No   Report this review
Sort by: Showing all of 5 Customer Reviews

If you find inappropriate content, please report it to Barnes & Noble
Why is this product inappropriate?
Comments (optional)