Vous l'avez déjà ? Vendez votre exemplaire ici
OO Perl
 
Agrandissez cette image
 
Dites-le à l'éditeur :
J'aimerais lire ce livre sur Kindle !

Vous n'avez pas encore de Kindle ? Achetez-le ici ou téléchargez une application de lecture gratuite.

OO Perl [Anglais] [Broché]

Rana Conway


Voir les offres de ces vendeurs.


‹  Retourner à l'aperçu du produit

Descriptions du produit

Amazon.com

Perl has always been a powerful and popular programming language, but with its new object capabilities, it can do even more. Written for anyone with a little Perl experience, Damian Conway's Object Oriented Perl provides an invaluable guide to virtually every aspect of object-oriented programming in Perl.

The most notable thing about Object Oriented Perl is Conway's excellent perspective on object-oriented concepts and how they are implemented in Perl. This book does a remarkable job of cutting through traditional jargon and illustrating how basic object-oriented design techniques are handled in Perl. (A useful appendix attests to the author's wide-ranging knowledge, with a comparison of Smalltalk, Eiffel, C++, and Java with Perl, including a summary of object-oriented syntax for each.) This book also features a truly excellent review of basic Perl syntax.

Throughout this text, the author shows you the basics of solid object design (illustrated using classes that model music CDs). Basic concepts like inheritance and polymorphism get thorough and clear coverage. The book also points out common mistakes and provides many tips for navigating the powerful and flexible (yet sometimes tricky) nuances of using Perl objects. For instance, Conway shows how to achieve true data encapsulation in Perl (which generally allows calls across modules) as well as its natural support for generic programming techniques.

He also pays special attention to popular object modules available from CPAN (like Class::MethodmakerK, which simplifies declaring classes) and discusses performance issues and the tradeoff between programming convenience and speed often faced by today's Perl developer. Advanced chapters cover a number of techniques for adding persistence and invoking methods using multiple dispatching.

Filled with syntactic tips and tricks, Object Oriented Perl is a sure bet for any programmer who wants to learn how to use Perl objects effectively. --Richard Dragan

Topics covered: Perl language review, CPAN, Perl objects, 'blessing' and inheritance, polymorphism, Class::Struct and Class::Methodmaker modules, Perl ties and closures, operator overloading, encapsulation, multiple dispatch, Class::Multimethods, coarse-grained and fine-grained object persistence techniques, performance issues.

From Library Journal

Originally designed as a simple scripting language, Perl is now a full-fledged object-oriented programming language. Conway's guide discusses for experienced Perl programmers object-oriented design concepts and how they work in Perl. For academic and larger public library computer science collections.
Copyright 2000 Reed Business Information, Inc.

Rik's PowerBuilder Dojo

"This book is one of the best technical books that I have ever read. I've been writing applications and particularly CGI in Perl for several years and right there in Chapter 1 I started to learn all of the things that I missed in my self-education on the subject. My main problem with Perl was that I considered it a generator of 'quick and dirty' code. This book showed me right away how very wrong I was about that. Perl is a mature language that is more than ready to stand as a formidable tool in your toolbox.

This book starts with a very, very good refresher on Perl concepts and doesn't ignore the more advanced functionality either. The first chapter alone is worth the price of the book . . . So as one PowerBuilder programmer to another I advise you, on my strongest possible recommendations to get this book and add it to your skill set. It will only make you a better programmer.

Slashdot.org

...Superbly organized and excellently explained, this is the definitive book on Object Oriented programming with Perl.

JA Majors Book Info

Discusses how to build objects for hashes, arrays, scalars, pseudo-hashes, subroutines, regular expressions, or typeglobs, master encapulation, inheritance, and polymorphism, and advanced topics such as operator overloading, tied variables, generic programming, and persistence. Softcover. DLC: Object-oriented programming (Computer Science).
‹  Retourner à l'aperçu du produit