Buy Used
£2.81
FREE Delivery on orders over £10.
Condition: Used: Good
Comment: Over 6 Million items sold. Fast dispatch and delivery. Excellent Customer Feedback. Over 6 Million items sold. Fast dispatch and delivery. Excellent Customer Feedback.
Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

Advanced Perl Programming (Perl Series) Paperback – 11 Aug 1997

4.3 out of 5 stars 13 customer reviews

See all 2 formats and editions Hide other formats and editions
Amazon Price
New from Used from
Paperback
"Please retry"
£7.50 £0.01

There is a newer edition of this item:

click to open popover

Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.

  • Apple
  • Android
  • Windows Phone

To get the free app, enter your mobile phone number.



Product details

  • Paperback: 432 pages
  • Publisher: O'Reilly Media; 1 edition (11 Aug. 1997)
  • Language: English
  • ISBN-10: 1565922204
  • ISBN-13: 978-1565922204
  • Product Dimensions: 17.8 x 2.3 x 23.3 cm
  • Average Customer Review: 4.3 out of 5 stars  See all reviews (13 customer reviews)
  • Amazon Bestsellers Rank: 852,870 in Books (See Top 100 in Books)
  • If you are a seller for this product, would you like to suggest updates through seller support?

  • See Complete Table of Contents

Product description

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

From the Publisher

This book covers complex techniques for managing production-ready Perl programs and explains methods for manipulating data and objects that may have looked like magic before. It gives you necessary background for dealing with networks, databases, and GUIs, and includes a discussion of internals to help you program more efficiently and embed Perl within C or C within Perl.

See all Product description

Customer Reviews

4.3 out of 5 stars
Share your thoughts with other customers

Top Customer Reviews

Format: Paperback
If you think you know a bit about perl after reading through 'Learning Perl' - then this book will open your eyes to a whole new method of working.
Written in a fresh and easy to read format, the author gets straight to the point with well chosen code snippets.
It won't show you how to write complete 'flashy' programs, but it will train you into a more methodical and rational habit.
A recommended book if you are hungry for more, or constantly stare at perl scripts and think 'Why did they do that?'
Comment 6 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback
I've been playing with Perl (where playing I guess is the operative word) for about 6 years now.
That means I've read -- or tried to read -- what have been rated as some of the best books on Perl. But I've read them intermittently, as I do all technical works: a bit here, a bit there, pause a bit, try a bit of code, look up a chapter... etc.
This book was different. Within 12 hours of getting it, I had read continuously through to the end of Chapter 7 (120+ pages), taking it all in voraciously. Somehow, this has picked up on every important cranny in the language I had skipped over as "too hard" or "too confusing" -- with all deference to Larry, Tom and Randal.. It hits the spot with examples just where I need them, and with concepts and analogies that clicked into place beautifully.
If you know about pointers, but puzzle about refs and typeglobs and $$this and \$that and *somethingelse, if talk of aliases, closures, and variable suicide have made you feel inadequate... if the works of modules, objects and stuff like that still has you confused, this book is for you.
The only problem: I used to think of myself as a tech writer... they still pay me for it. Now I just feel inadequate. But I'm learning.
Comment 4 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback
Like many Perl coders I've got a fair few perl books, including the cookbook. However this is the one I keep coming back to time and time again. If you want to know how to do OO programming, network coding build TCP servers, database manipulation etc, then this is the book for you. The cookbook gives you stuff to copy and paste - this book allows you to create your own unique and new recipes from scratch.
Comment 5 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback
From the perspective of 2007, this book suffers from not being all that advanced. Also, some of the examples, particularly in the opening chapters, suffer from being a bit meaningless, e.g. code like $spud = "Wow!" -- er, right.

That said, the opening chapters do contain some pretty useful material which wasn't present in Learning Perl and which you wouldn't want to slog through Programming Perl for, including good stuff on references, closures, typeglobs, the symbol table, tied variables and persistence and serialization. There's also an introduction to OO with Perl.

The middle part of the book contains 50 pages on Tk. Useful if you need it, I suppose. But is this advanced?

The last part goes into detail in getting Perl to talk to C, and the internals of Perl. The latter is pretty interesting in a geeky sort of way, and definitely qualifies as 'advanced'. Not many other books about go into this level of detail.

The first 150 pages of this book maintains its relevance for the most part, although much of it (e.g. references and objects) is no longer considered advanced, and you can find discussions elsewhere, e.g. Object Oriented Perl or The Alpaca (Intermediate Perl). The section on Perl internals is probably still of use if you're into that sort of thing. Elsewhere, however, the march of time and reliance on CPAN modules has reduced the vitality of the material.

Worth picking up on the cheap for the earlier chapters.
Comment 2 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
By A Customer on 8 Oct. 1997
Format: Paperback
"Advanced Perl Programming" by Srinivasan (O'Reilly; ISBN 1-56592-220-4) is the first advanced Perl book I've seen and I've needed one for about 7 years or so. This book is worthy and fits my needs.
The best part of this book is great and profound. One good example is: Men were sent to the moon while FORTRAN and COBOL ruled the roost, which proves that you can get a whole lot done if you don't indulge in language wars.
The book covers too many topics to repeat here. If you finished the Camel book and still need more information about Perl, then this is the book to get.
Comment 3 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback
Very easy to read; well thought out examples; excellent coverage of topics such as network programming, persistence and OO, as well as some of the more esoteric aspects of Perl. In the space of just 5 minutes reading, typeglobs and my/local finally made sense. From basics such as data-structures, to in-depth areas like Perl-internals, this book spans quite a broad spectrum, and does it rather well, with each chapter building on the previous one.
Comment 2 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback
This book is designed for those wishing to maximise their understanding of Perl; the text is suited to an audience familiar with programming technique (ample references are
provided for those not familiar with the underlying issues).

At the script level there are discussions of refs/globs and GC, symbol tables, OO, eval and tie. At the C level, extending, embedding and operation of the perl interpreter is discussed at length for up-to-date versions of perl5. These concepts are reinforced through examples built
around databases, GUIs, networking and dynamic code generation.

The writing style is clear and concise and clears up many common misconceptions people have about Perl.

One highly useful feature is a summary comparison with other languages and the end of each chapter, contrasting the Perl functionality
against Tcl, C/C++, Python and Java.

This text is an excellent companion to the Blue Camel providing a broader view of advanced language features. An essential companion for serious perl developers.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse

Most Recent Customer Reviews