- Taschenbuch: 298 Seiten
- Verlag: O'Reilly & Associates; Auflage: 2 (1. Juli 2005)
- Sprache: Englisch
- ISBN-10: 0596004567
- ISBN-13: 978-0596004569
- Größe und/oder Gewicht: 17,8 x 1,8 x 23,3 cm
- Durchschnittliche Kundenbewertung: Schreiben Sie die erste Bewertung
- Amazon Bestseller-Rang: Nr. 84.748 in Fremdsprachige Bücher (Siehe Top 100 in Fremdsprachige Bücher)
- Komplettes Inhaltsverzeichnis ansehen
Advanced Perl Programming (Englisch) Taschenbuch – 1. Juli 2005
|Neu ab||Gebraucht ab|
Wird oft zusammen gekauft
Kunden, die diesen Artikel angesehen haben, haben auch angesehen
Es wird kein Kindle Gerät benötigt. Laden Sie eine der kostenlosen Kindle Apps herunter und beginnen Sie, Kindle-Bücher auf Ihrem Smartphone, Tablet und Computer zu lesen.
Geben Sie Ihre Mobiltelefonnummer ein, um die kostenfreie App zu beziehen.
Wenn Sie dieses Produkt verkaufen, möchten Sie über Seller Support Updates vorschlagen?
With a worldwide community of users and more than a million dedicated programmers, Perl has proven to be the most effective language for the latest trends in computing and business. Every programmer must keep up with the latest tools and techniques. This updated version of "Advanced Perl Programming" from O'Reilly gives you the essential knowledge of the modern Perl programmer. Whatever your current level of Perl expertise, this book will help you push your skills to the next level and become a more accomplished programmer. O'Reilly's most high-level Perl tutorial to date, "Advanced Perl Programming", Second Edition teaches you all the complex techniques for production-ready Perl programs. This completely updated guide clearly explains concepts such as introspection, overriding built-ins, extending Perl's object-oriented model, and testing your code for greater stability. Other topics include: Complex data structures; Parsing; Templating toolkits; Working with natural language data; Unicode; and Interaction with C and other languages.In addition, this guide demystifies once complex topics like object-relational mapping and event-based development-arming you with everything you need to completely upgrade your skills. Praise for the Second Edition: "Sometimes the biggest hurdle to problem solving isn't the subject itself but rather the sheer number of modules Perl provides. "Advanced Perl Programming" walks you through Perl's TMTOWTDI ("There's More Than One Way To Do It") forest, explaining and comparing the best modules for each task so you can intelligently apply them in a variety of situations." - Rocco Caputo, lead developer of POE. "It has been said that sufficiently advanced Perl code is indistinguishable from magic. This book of spells goes a long way to unlocking those secrets. It has the power to transform the most humble programmer into a Perl wizard." - Andy Wardley. "The information here isn't theoretical. It presents tools and techniques for solving real problems cleanly and elegantly." - Curtis 'Ovid' Poe. " "Advanced Perl Programming" collects hard-earned knowledge from some of the best programmers in the Perl community, and explains it in a way that even novices can apply immediately."- chromatic, Editor of Perl.com.
Über den Autor und weitere Mitwirkende
Simon Cozens is an Open Source programmer and author. He has released over a hundred Perl modules including Email:: Simple, Mail:: Audit, Maypole, Plucene, and B:: Generate. He's the co-author of Beginning Perl (Wrox) and Extending and Embedding Perl (Manning) and was the managing editor of Perl.com from 2001 to 2004. A graduate in Japanese from Oxford University, he now lives in Wales and enjoys Japanese and Greek food, bizarre music and fine typography.
Welche anderen Artikel kaufen Kunden, nachdem sie diesen Artikel angesehen haben?
Die hilfreichsten Kundenrezensionen auf Amazon.com
Only Chapter 1, "Advanced Techniques," bears much resemblance to the previous edition of APP. It covers subject matter closer to the language than to the modules involved: globs, CORE::, objects, B, and compilation. Each subsequent chapters discusses a common programming problem, shows off a few existing solutions (in the form of code on the CPAN), and sometimes demonstrates how to put those existing solutions to use. Among the topics covered are parsing, templating, serialization, unicode, and testing. POE, Inline, and Acme also get a chapter each.
Simon's writing is, as always, lucid and easy to follow. He provides good example problems, and he builds solutions that tend to do a good job of selling the modules on display. I must admit to feeling compelled to go do more with POE and some of the Lingua:: tools, after finishing their respective chapters.
In the end, though, I felt unfulfilled. While APP1 was not one of O'Reilly's best Perl books, it delivered what it promised: advanced techniques for writing Perl code. What APP2 delivers is a guide to avoiding the need for advanced techniques. It will save you from needing to use the strangest bits of Perl, not show you how. (The back cover quotes Andy Wardley as saying, "This book of spells goes a long way to unlocking those secrets [of advanced Perl code.]" I think, rather, that it just teaches the incantations.)
Perhaps my disappointment is predicated entirely on my incorrect expectations. If this book had been called "Leveraging the CPAN," I'd probably consider it a great success. You may, instead, be interested in Intermediate Perl or Mastering Perl.
Hey, even advanced calculus books have exercises for the student; you learn it by doing it and more by sweating some of it out on your own.
It reads more like an article on Perl.com or in the Perl Journal, and could easily have been several articles spread out over a few months. I have to wonder if he started the book with the idea that "advanced" means "knowing about useful modules on CPAN" or if the idea came to him sometime after it was clear the book was running late.
Regardless, consider looking at it if you see it in the store. It's not without its value, but I can't see paying for a book that mostly says, "Here's someone else's work to check out." An advanced book ought to be getting into -- well -- advanced techniques, useful info that's hard to come by, something that isn't ALREADY AVAILABLE ELSEWHERE.
If you wanna improve your Perl tech. This is the must you should have.
Ähnliche Artikel finden