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 8 reviews)

Ratings Distribution

  • 5 Stars

     

    (6)

  • 4 Stars

     

    (2)

  • 3 Stars

     

    (0)

  • 2 Stars

     

    (0)

  • 1 Stars

     

    (0)

100%

of respondents would recommend this to a friend.

Pros

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

Cons

    Best Uses

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

    Reviewed by 8 customers

    Sort by

    Displaying reviews 1-8

    Back to top

     
    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-8

                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