Learning Perl, 6th Edition
Making Easy Things Easy and Hard Things Possible
Publisher: O'Reilly Media
Final Release Date: June 2011
Pages: 390

If you're just getting started with Perl, this is the book you want—whether you're a programmer, system administrator, or web hacker. Nicknamed "the Llama" by two generations of users, this bestseller closely follows the popular introductory Perl course taught by the authors since 1991. This 6th edition covers recent changes to the language up to version 5.14.

Perl is suitable for almost any task on almost any platform, from short fixes to complete web applications. Learning Perl teaches you the basics and shows you how to write programs up to 128 lines long—roughly the size of 90% of the Perl programs in use today. Each chapter includes exercises to help you practice what you've just learned. Other books may teach you to program in Perl, but this book will turn you into a Perl programmer.

Topics include:

  • Perl data and variable types
  • Subroutines
  • File operations
  • Regular expressions
  • String manipulation (including Unicode)
  • Lists and sorting
  • Process management
  • Smart matching
  • Use of third party modules
Table of Contents
Product Details
About the Author
Colophon
Recommended for You
Companion Products
Learning Perl Student Workbook, 2nd Edition
By brian d foy
January 2012
Ebook:  $3.99
Customer Reviews

REVIEW SNAPSHOT®

by PowerReviews
oreillyLearning Perl, 6th Edition
 
4.8

(based on 9 reviews)

Ratings Distribution

  • 5 Stars

     

    (7)

  • 4 Stars

     

    (2)

  • 3 Stars

     

    (0)

  • 2 Stars

     

    (0)

  • 1 Stars

     

    (0)

100%

of respondents would recommend this to a friend.

Pros

  • Helpful examples (9)
  • Easy to understand (8)
  • Accurate (7)
  • Concise (7)
  • Well-written (6)

Cons

    Best Uses

    • Novice (9)
    • Student (7)
    • Intermediate (5)
      • Reviewer Profile:
      • Developer (6), Sys admin (3)

    Reviewed by 9 customers

    Sort by

    Displaying reviews 1-9

    Back to top

     
    5.0

    Wonderful starter into the world of Perl

    By goodguy

    from Amsterdam

    About Me Developer

    Verified Buyer

    Pros

    • Accurate
    • Easy to understand
    • Helpful examples
    • Well-written

    Cons

      Best Uses

      • Novice
      • Switcher

      Comments about oreilly Learning Perl, 6th Edition:

      I had to switch to Perl from other scripting languages because of the new job I found. Was recommended this book by one of the colleagues and it worth every penny: by the end of the book I was able to read other coders perl code and implement my tasks and it hasn't take more than a week to read it through.

       
      5.0

      The definitive Perl training book

      By AlanR

      from Edinburgh, UK

      About Me Developer

      Verified Buyer

      Pros

      • Accurate
      • Concise
      • Easy to understand
      • Helpful examples
      • Well-written

      Cons

        Best Uses

        • Novice
        • Student

        Comments about oreilly Learning Perl, 6th Edition:

        If you want to learn Perl, this is the easiest way. My technique for using it is to complete one chapter at a time, reading the text then completing the exercises. As an E-book, you can put highlights in it then search for them when you are trying to remember "where did they explain such and such?". It's a structured learning course and gives you a great grounding in the language which allows you solve do a great number of commonly-encountered problems. I love this book and would always have the latest version available.

         
        5.0

        Excellent book, very comprehensive

        By Nicky

        from Australia

        About Me Hobby Programmer, Sys Admin

        Verified Reviewer

        Pros

        • Accurate
        • Comprehensive
        • Concise
        • Easy to understand
        • Excellent Structure
        • Fun Read
        • Helpful examples
        • Table Of Contents Linked
        • Well-written

        Cons

          Best Uses

          • Intermediate
          • Novice
          • Reference For Experts
          • Student

          Comments about oreilly Learning Perl, 6th Edition:

          I have programmed in Python and a little bit in C and I think this book is great - and so is perl. I already knew a little bit about perl from reading a Wikipedia article and looking at the perldoc documentation, but Learning Perl taught my some very useful things that I would have never found alone (splicing, nongreedy regexes, just to name a few).

          perl has amazing support for I/O, and the book helped me understand regexes and file I/O. I found both perl and this book to be good for other things, too. I wrote a logging program that wrote logs with timestamps, for example. Other things I used this book and perl for included a calculator, a text-to-HTML conversion program, and a password cracker.

          Learning Perl helped me uncover some bugs in my programs, taught me many new things, and was also just a fun read. The only thing I would add would be more about OOP (Object Oriented Programming).

          I found the TOC (Table of Contents) to be very well done and the e-book version had links to the proper sections. I could find anything quite quickly with the excellent TOC.

           
          5.0

          This book does make things easy!

          By mhr320

          from Avon Lake, OH

          About Me Maker, Programmerwannabe

          Verified Buyer

          Pros

          • Accurate
          • Concise
          • Easy to understand
          • Helpful examples
          • Well-written

          Cons

            Best Uses

            • Expert
            • Intermediate
            • Novice
            • Student

            Comments about oreilly Learning Perl, 6th Edition:

            I am not a programmer. I happen to love programming. Weird, right? I had no experience other than a little linux command line and some high level bash and ksh. I have learned so much and was able to write a rather simple journal program from just my reading the first 5 chapters of this book. I would say if you are a "programmer" by trade, this book would do great as a stand alone introduction. I really do not have any complaints.

            (3 of 4 customers found this review helpful)

             
            4.0

            Approachable.

            By Hilaryyy

            from Seattle

            About Me Sys Admin

            Pros

            • Accurate
            • Helpful examples

            Cons

            • Rambling at times

            Best Uses

            • Novice
            • Student

            Comments about oreilly Learning Perl, 6th Edition:

            I bought it because I'd always heard that if you want to learn Perl, you read the Llama book and then the Camel book. By the end of both, you'll have your feet under you where Perl is concerned.

            As good as the book is, and as true as the recommendations are, I feel that it's more for a lack of competition than because this book excels. The authors, editors, and everyone else involved really need to consider addressing their ADD issues with ritalin or adderall. The explanations are clear and great... once you've waded through the jokes, footnotes, excerpts from this one time in college, etc.

             
            4.0

            Good Book on Perl

            By Programmer

            from Los Angeles, CA

            About Me Developer

            Verified Reviewer

            Pros

            • Concise
            • Easy to understand
            • Helpful examples

            Cons

              Best Uses

              • Intermediate
              • Novice

              Comments about oreilly Learning Perl, 6th Edition:

              In my opinion this book is the best one to get you started with Perl programming. It doesn't end with the basis, it also teaches you in-depth. It helped me write Perl programs in a very short time. Regular expressions chapters are in detail which helped me in data processing programs. Exercises at the end of each chapter gave an opportunity for practicing before writing real programs. Now this book is my handy book.

              (1 of 1 customers found this review helpful)

               
              5.0

              The De Facto Standard for PERL Instruct

              By shawnday

              from Dublin, Ireland

              About Me Developer, Educator

              Verified Reviewer

              Pros

              • Accurate
              • Concise
              • Easy to understand
              • Helpful examples
              • Well-written

              Cons

                Best Uses

                • Novice
                • Student

                Comments about oreilly Learning Perl, 6th Edition:

                Assuming no prior experience and Learning PERL provides approachable, and well explained hands-on examples, starting from installation of PERL on Windows, OSX or Linux-based systems. Much like the superb cookbook series of volumes from O'Reilly it approaches instruction in PERL from a hands-on specific task that you would want to accomplish way of instruction, that is is of particular value to those that appreciate self-paced instruction.
                This book takes the learner to a solid level of competence in PERL and a stage to carry out many useful tasks is areas such as text processing or database manipulation. It will be useful to those with no programming experience and a need to carry out automated tasks for their own use as well as people familiar with Python or PHP requiring a rapid introduction to a different approach to similar programmatic structures.

                (3 of 3 customers found this review helpful)

                 
                5.0

                Perl essentials

                By James A. Langbridge

                from Nantes, France

                About Me Developer, Maker

                Verified Reviewer

                Pros

                • Concise
                • Easy to understand
                • Helpful examples

                Cons

                  Best Uses

                  • Intermediate
                  • Novice
                  • Student

                  Comments about oreilly Learning Perl, 6th Edition:

                  Whether you are a sysadmin, developer, hacker or just a plain geek, chances are someday you will be confronted with Perl. The feature-rich language can be daunting to the novice, which is why it is a good idea to have a well-written reference book and guide close by. This book is both, but it is much more than just that. The author explains the very basics of the language, its history and philosophy, and clear examples are sprinkled generously within the pages. The chapters are well thought out, and also serves as a reference if you are looking for a cookbook-method to find the solution to a tricky problem, but it is also pleasant to be able to read through from start to end.

                  Don't be fooled by the title; this book does indeed teach you the basics about Perl, but it also goes well beyond the simple "learning" aspect, and takes you deep into the language.

                  (2 of 7 customers found this review helpful)

                   
                  5.0

                  why don't you choose the best way

                  By surachart

                  from Thailand

                  About Me DBA, Developer, Educator, Sys Admin

                  Pros

                  • Accurate
                  • Concise
                  • Easy to understand
                  • Helpful examples
                  • Well-written

                  Cons

                  • Too basic

                  Best Uses

                  • Intermediate
                  • Novice
                  • Student

                  Comments about oreilly Learning Perl, 6th Edition:

                  Easy to understand.
                  They wrote something what we should know about Perl programming language. It has exercise each chapter, that help reader to improve more.
                  We can use it as reference.

                  Displaying reviews 1-9

                  Back to top

                   
                  Buy 2 Get 1 Free Free Shipping Guarantee
                  Buying Options
                  Immediate Access - Go Digital what's this?
                  Ebook: $33.99
                  Formats:  DAISY, ePub, Mobi, PDF
                  Print & Ebook: $43.99
                  Print: $39.99

                  Available in Multiple Languages