Buy Used
Used - Acceptable See details
$3.99 & eligible for FREE Super Saver Shipping on orders over $25. Details

or
Sign in to turn on 1-Click ordering.
 
   
Have one to sell? Sell yours here
Advanced Perl Programming
 
See larger image
 
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.

Advanced Perl Programming [Paperback]

Sriram Srinivasan (Author)
4.2 out of 5 stars  See all reviews (51 customer reviews)


Available from these sellers.


Textbook Student FREE Two-Day Shipping for students on millions of items. Learn more

Formats

Amazon Price New from Used from
Hardcover --  
Paperback --  
There is a newer edition of this item:
Advanced Perl Programming Advanced Perl Programming 3.4 out of 5 stars (15)
$28.18
In Stock.

Book Description

August 8, 1997 1565922204 978-1565922204 1

So you've learned Perl, but you're getting frustrated. Perhaps you've taken on a larger project than the ones you're used to. Or you want to add a user interface or a networking component. Or you need to do more complicated error trapping.

Whether your knowledge of Perl is casual or deep, this book will make you a more accomplished programmer. Here you can learn the complex techniques for production-ready Perl programs. This book explains methods for manipulating data and objects that may have looked like magic before. Furthermore, it sets Perl in the context of a larger environment, giving you the background you need for dealing with networks, databases, and GUIs. The discussion of internals helps you program more efficiently and embed Perl within C or C within Perl.

Major topics covered include:

  • Practical use of packages and classes (object-oriented programming)
  • Complex data structures
  • Persistence (e.g., using a database)
  • Networking
  • Graphical interfaces, using the Tk toolkit
  • Interaction with C language functions
  • Embedding and extending the Perl interpreter

In addition, the book patiently explains all sorts of language details you've always wanted to know more about, such as the use of references, trapping errors through the eval operator, non-blocking I/O, when closures are helpful, and using ties to trigger actions when data is accessed. You will emerge from this book a better hacker, and a proud master of Perl.



Editorial Reviews

Review

'This book lives up to everything I have come to expect of the O'Reilly Nutshell series, being both technically accurate and highly readable. I would recommend it to anyone needing to extend or embed perl as well as to those wishing to move to more complex perl programming than they might be doing at the moment.' - Tom Hughes, Cvue, January 2000

About the Author

Sriram Srinivasan ("Ram") is an expert on distributed object technologies, and develops Java middleware at WebLogic, San Francisco, for fun and profit. He actively pursues his interests in programming languages, databases, transaction processing, networking, and meaningful user interfaces. Sriram has been an enthusiastic user and teacher of Perl for the last six years, and currently teaches a course on advanced Perl programming for the extension program at the University of California at Berkeley. In his spare time, he dabbles in Indian classical music, charcoal drawing, cooking, and biking, and dreams of the day when he can say, "In his spare time, he dabbles in programming languages, ...".


Product Details

  • Paperback: 432 pages
  • Publisher: O'Reilly Media; 1 edition (August 8, 1997)
  • Language: English
  • ISBN-10: 1565922204
  • ISBN-13: 978-1565922204
  • Product Dimensions: 9.2 x 7.1 x 0.9 inches
  • Shipping Weight: 1.6 pounds
  • Average Customer Review: 4.2 out of 5 stars  See all reviews (51 customer reviews)
  • Amazon Best Sellers Rank: #760,186 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, read author blogs, and more.

 

Customer Reviews

51 Reviews
5 star:
 (28)
4 star:
 (12)
3 star:
 (7)
2 star:
 (2)
1 star:
 (2)
 
 
 
 
 
Average Customer Review
4.2 out of 5 stars (51 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

28 of 31 people found the following review helpful:
4.0 out of 5 stars A real outdated masterpiece that may not appeal to everyone, June 7, 2000
This review is from: Advanced Perl Programming (Paperback)
This is, as the title implies, a book for advanced programmers. You are not supposed to be reading it until "Learning Perl" seems really basic to you and when you are ready to make the progression from browsing "Programming Perl" (the Camel book) -a reference guide to ALL of Perl- to writing a real & complex application. This book serves then as an introduction to several complex topics (DBI, data structures, Tk, OO, & Perl C internals) and gives a better explanation in some areas where the Camel book falls short or becomes too complex (here the explanations are better, but don't expect full tutorials from A to Z). I warn you. It is the perfect companion to introduce you to a new subject while reading the online docs or other. You also might want to browse thru it if you are an experienced programmer with other scripting languages like TCL, Java or Python, since the comparisons at the end of each chapter is really excellent. As anything that was once considered advanced (and therefore, cutting edge), the book has aged. Things like the persistent data manipulation module presented in the book have since been improved upon by newer ones. Some of the TCL comparisons are not entirely fair anymore (although mostly still correct). Tom Christiansen's perltoot for OO included with Perl is a much better and thorough introduction than the one offered here. Also, if you are the type of programmer that reads every single little piece of documentation that comes with Perl, then well, you won't find anything new here --but some concepts that could have been unclear might be clarified here (the ideas presented are still correct, even if some of the code is not anymore).
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


11 of 13 people found the following review helpful:
5.0 out of 5 stars Great book for intermediate Perl programmer., December 6, 1999
This review is from: Advanced Perl Programming (Paperback)
Normally, I would not feel the need to review this book, had I not seen the review:
"Why are there so many good reviews for this book?" by Eric Vogan (see above).

I would like to add that it is a great book and that it has thought me a lot.
Having mastered basic to intermmediate Perl, "Advanced Perl Programming" really took me further.
But as the name says, this is "advanced" Perl programming, and not a beginner's book. So Eric, even though you are a C++ programmer, you have to go through the basics before you try to use this book. The Preface clearly says what you are expected to know before you start with this book.

For beginning Perl programmers I would recommend the "Perl 5 by Example" and "Programming Perl", both of which are an excellent entry point to Perl.
But for taking your studies further, "Advanced Perl Programming", among others, is a gold-mine.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


4 of 4 people found the following review helpful:
4.0 out of 5 stars The author loves his work, July 17, 2000
By 
Steve Wainstead (Jackson Heights, NY United States) - See all my reviews
This review is from: Advanced Perl Programming (Paperback)
Compared to "Programming Perl" the explanations of references and complex data structures are worth the price alone. They are clear and concise. The OOP chapters are a little thick, but if you are new to OOP they are a decent introduction.

But one of the great things about this book is its overall passion for programming and computer science; you can tell the author loves his work. It really shows. I bought "Programming Pearls" (not "Perls") as a result of this, and there's a neat chapter on dynamic code generation, an essential tool for the web developer's toolbox. All Perl hackers need this one.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews











Only search this product's reviews



What Other Items Do Customers Buy After Viewing This Item?


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(7)
(1)
(1)

Your tags: Add your first tag
 

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

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
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   
Related forums



So You'd Like to...


Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject