Programming Perl, 3rd Edition
Publisher: O'Reilly Media
Final Release Date: July 2000
Pages: 1104

Perl is a powerful programming language that has grown in popularity since it first appeared in 1988. The first edition of this book, Programming Perl, hit the shelves in 1990, and was quickly adopted as the undisputed bible of the language. Since then, Perl has grown with the times, and so has this book.Programming Perl is not just a book about Perl. It is also a unique introduction to the language and its culture, as one might expect only from its authors. Larry Wall is the inventor of Perl, and provides a unique perspective on the evolution of Perl and its future direction. Tom Christiansen was one of the first champions of the language, and lives and breathes the complexities of Perl internals as few other mortals do. Jon Orwant is the editor ofThe Perl Journal, which has brought together the Perl community as a common forum for new developments in Perl.Any Perl book can show the syntax of Perl's functions, but only this one is a comprehensive guide to all the nooks and crannies of the language. Any Perl book can explain typeglobs, pseudohashes, and closures, but only this one shows how they really work. Any Perl book can say that my is faster than local, but only this one explains why. Any Perl book can have a title, but only this book is affectionately known by all Perl programmers as "The Camel."This third edition of Programming Perl has been expanded to cover version 5.6 of this maturing language. New topics include threading, the compiler, Unicode, and other new features that have been added since the previous edition.

Table of Contents
Product Details
About the Author
Colophon
Recommended for You
Customer Reviews

REVIEW SNAPSHOT®

by PowerReviews
oreillyProgramming Perl, 3rd Edition
 
4.4

(based on 17 reviews)

Ratings Distribution

  • 5 Stars

     

    (10)

  • 4 Stars

     

    (4)

  • 3 Stars

     

    (3)

  • 2 Stars

     

    (0)

  • 1 Stars

     

    (0)

67%

of respondents would recommend this to a friend.

Pros

  • Helpful examples (3)
  • Well-written (3)

Cons

    Best Uses

    • Expert (3)
    • Intermediate (3)

    Reviewed by 17 customers

    Sort by

    Displaying reviews 1-10

    Back to top

    Previous | Next »

    (5 of 5 customers found this review helpful)

     
    5.0

    Excellent book, but hold off for 4th ed

    By Dr. David

    from Urbana, IL

    About Me Developer, Educator, Scientist researcher

    Verified Reviewer

    Pros

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

    Cons

    • Outdated

    Best Uses

    • Expert
    • Intermediate

    Comments about oreilly Programming Perl, 3rd Edition:

    A few summers ago I decided to learn Perl inside and out, and it started with my buying and reading this excellent book. If you have already played with Perl before, this text will fill in all the gaps in your understanding of the language. It may even work well for a beginner, but Learning Perl is probably better for that. Furthermore, it is peppered with small quips of humor, even in the appendix!

    Before doing that, I once checked out this book from the library and attempted to skip to the chapter on nested data structures. I did not understand references and I was very confused. On my second time through I set out to read the book from start to finish and I did not have any trouble with the material. In other words, read the book straight through on your first pass. Thereafter, it serves as an excellent reference. I keep it on my desk at all times.

    All this having been said, the Camel Book is getting a new edition, slated (as of this writing) to come out in October! Finally! If you only have time during the summer months, then this third edition will certainly teach you much, but if you can hold off, I recommend waiting.

    (2 of 3 customers found this review helpful)

     
    3.0

    Needs revised

    By Dan

    from Hummelstown, PA

    About Me Hobbyist

    Verified Reviewer

    Pros

    • Helpful examples
    • Well-written

    Cons

    • Old

    Best Uses

    • Expert
    • Intermediate

    Comments about oreilly Programming Perl, 3rd Edition:

    This book is very out of date. It really needs revised, as Perl is up to 5.12 and this book only covers 5.6. I guess they are waiting for Perl 6 to be released before redoing this book, but I think that is a horrible mistake. Perl 6 is design by committee, and I'm betting won't be finalized until 2015 or so.

    You are better off using Learning,Intermediate, and Mastering Perl than this book as of now.

    (1 of 1 customers found this review helpful)

     
    5.0

    Excellent to learn and refrence from

    By Brian, Web Developer

    from Ohio

    About Me Designer, Developer, Sys Admin

    Verified Reviewer

    Pros

    • Accurate
    • Concise
    • Helpful examples
    • Well-written

    Cons

    • Difficult to understand

    Best Uses

    • Expert
    • Intermediate

    Comments about oreilly Programming Perl, 3rd Edition:

    I wanted to learn Perl for web development projects. I like a programming book to not only help me learn the language, but to be a great reference; I like to learn languages inside and out.

    This book is excellent for any programmer wanting to learn the language (I don't believe it was intended by the authors to be for a beginner). This is the best programming book that I've read. You learn enough to program in Perl in the introduction chapter. They go over many of the details of programming in the language including humor throughout to prevent it from being dry text.

    The only thing that I find wrong with it is that some of the things they go over could have been worded in a much more understandable way. They have a very concise way of writing; they carefully choose the way they word things so that if you study the text, you'll know what they are talking about. This is a good thing, but some of it results in simple things being explained in a confusing way, when it should be easy to understand and concise at the same time.

    Nevertheless, a wonderful read, and THE book for programming Perl.

    (3 of 3 customers found this review helpful)

     
    5.0

    Programming Perl, 3rd Edition Review

    By Jerry M. Howell II

    from Undisclosed

    Comments about oreilly Programming Perl, 3rd Edition:

    Very Nice. A definite must have if you program in Perl. This book complements learning Perl so nicely.

    (1 of 1 customers found this review helpful)

     
    4.0

    Programming Perl, 3rd Edition Review

    By Cheryl M.

    from Undisclosed

    Comments about oreilly Programming Perl, 3rd Edition:

    Like a lot of the other comments, I believe this is an excellent book... The humor is great and makes a dry subject so much easier to digest... While I agree it is not a book for beginners, I think it should be required reading for Computer Science students as it describes common programming concepts in terms of common English concepts, humorously at that...

    I have only 2 complaints... 1. The index really needs work! 2. I wish the standard module reference noted which versions they apply to... This is my first attempt at writing Perl code and I need to write for cross-platform systems that may be at many different Perl 5.x version levels... It's frustraing to find a real cool and useful module only to find it doesn't work on the version of Perl we have installed. It's hard enough testing on multiple platforms, let alone multiple versions.

    (4 of 4 customers found this review helpful)

     
    5.0

    Programming Perl, 3rd Edition Review

    By wortwart

    from Undisclosed

    Comments about oreilly Programming Perl, 3rd Edition:

    This is not "Learning Perl in 28 Lessons" - there are better books to learn the syntax and to write reasonable programmes in short time. Obviously, the authors' focus is not on didactics. Anyway, this is the definitive reference, as well to the technical as to the cultural aspects of Perl. And it's fun to read it (if you define "fun" properly).

    (3 of 3 customers found this review helpful)

     
    5.0

    Programming Perl, 3rd Edition Review

    By David T.

    from Undisclosed

    Comments about oreilly Programming Perl, 3rd Edition:

    This programming book was by far the best I've read from any company. This is the first book I got from Oreilly, and the first book I got on PERL - and I was amazingly surprised that a "text book" could be written so well. The book is very well designed, with just enough off-topicness to keep the book interesting while reading it. In many ways this book seems more like a story book than the old mundane books I read in the past from other companies. I highly respect this book , and hope that I can find other books from this same company for other subjects.

    (1 of 1 customers found this review helpful)

     
    5.0

    Programming Perl, 3rd Edition Review

    By Steve

    from Undisclosed

    Comments about oreilly Programming Perl, 3rd Edition:

    This book is great! It is like no other language book I have read. I could actually read this book miles away from a computer and still feel confident in perl. This book is NOT for the beginner and having at least basic UNIX experience is required(you have no excuse, linux is FREE or sorry GNU/Linux). The one point that does bite is that the book is not rigidly structured but it does not race too far forward that you are left with an example that is not understandable. I would recommend this book to those who want to learn Perl fast and at a slow pace(I've heard Learning Perl is good). The authors(which include Perl creator Larry Wall) have produced a solid Perl book. Good book,go buy!

    (4 of 7 customers found this review helpful)

     
    3.0

    Programming Perl, 3rd Edition Review

    By vinit

    from Undisclosed

    Comments about oreilly Programming Perl, 3rd Edition:

    It is a good book for basic knowledge and for people with less programming background. This is the only book I have used so far so I can not make a better judgement but there were lot of places where it makes reference to c++ programming and unix commands and talk about it a lot. for someone who is not a computer geek or does not know another programming language its better to find a book which includes every single basic concept(ofcourse if you have time)Capters 1-10 and 15 were really well explained. but other chapters had more text but they were hard to understand.

    My overall experience was good. I guess I just need to read it one more time as it says in preface to find out some humor and detailed concepts

    (2 of 2 customers found this review helpful)

     
    4.0

    Programming Perl, 3rd Edition Review

    By Rebecca

    from Undisclosed

    Comments about oreilly Programming Perl, 3rd Edition:

    This book is very well written and has a lovely style to it unusual in computing books. It makes easy work of difficult concepts.

    However, I would like to point out that the index is not very good at all. In fact, in some cases it is completely wrong, especially towards the end of the book. This means that using it as reference material can lead to much aggravation.

    Rebecca

    Displaying reviews 1-10

    Back to top

    Previous | Next »

     
    Buy 2 Get 1 Free Free Shipping Guarantee
    Buying Options
    Immediate Access - Go Digital what's this?