Object Oriented Perl: A Comprehensive Guide to Concepts and Programming Techniques - Softcover

9781884777790: Object Oriented Perl: A Comprehensive Guide to Concepts and Programming Techniques
View all copies of this ISBN edition:
 
 
Techniques and tricks to master basic and advanced OO Perl for programmers who already have basic to intermediate skills in procedural Perl.

"synopsis" may belong to another edition of this title.

Review:
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.

About the Author:

Dr. Damian Conway is a Senior Lecturer in Computer Science and Software Engineering at Monash University (Melbourne, Australia), where he teaches object-oriented software engineering. He is an effective teacher, an accomplished writer, and the author of several popular Perl modules. He is also a semi-regular contributor to the Perl Journal. In 1998 he was the winner of the Larry Wall Award for Practical Utility for two modules (Getopt::Declare and Lingua::EN::Inflect) and in 1999 he won his second ""Larry"" for his Coy.pm haiku-generation module.

"About this title" may belong to another edition of this title.

  • PublisherManning
  • Publication date2000
  • ISBN 10 1884777791
  • ISBN 13 9781884777790
  • BindingPaperback
  • Number of pages490
  • Rating

Top Search Results from the AbeBooks Marketplace

Stock Image

Conway, Damian
Published by Manning (2000)
ISBN 10: 1884777791 ISBN 13: 9781884777790
New Paperback Quantity: 1
Seller:
GoldenWavesOfBooks
(Fayetteville, TX, U.S.A.)

Book Description Paperback. Condition: new. New. Fast Shipping and good customer service. Seller Inventory # Holz_New_1884777791

More information about this seller | Contact seller

Buy New
US$ 31.23
Convert currency

Add to Basket

Shipping: US$ 4.00
Within U.S.A.
Destination, rates & speeds
Stock Image

Conway, Damian
Published by Manning (2000)
ISBN 10: 1884777791 ISBN 13: 9781884777790
New Paperback Quantity: 1
Seller:
GoldenDragon
(Houston, TX, U.S.A.)

Book Description Paperback. Condition: new. Buy for Great customer experience. Seller Inventory # GoldenDragon1884777791

More information about this seller | Contact seller

Buy New
US$ 33.09
Convert currency

Add to Basket

Shipping: US$ 3.25
Within U.S.A.
Destination, rates & speeds
Stock Image

Conway, Damian
Published by Manning (2000)
ISBN 10: 1884777791 ISBN 13: 9781884777790
New Paperback Quantity: 1
Seller:
Big Bill's Books
(Wimberley, TX, U.S.A.)

Book Description Paperback. Condition: new. Brand New Copy. Seller Inventory # BBB_new1884777791

More information about this seller | Contact seller

Buy New
US$ 33.66
Convert currency

Add to Basket

Shipping: US$ 3.00
Within U.S.A.
Destination, rates & speeds
Stock Image

Conway, Damian
Published by Manning (2000)
ISBN 10: 1884777791 ISBN 13: 9781884777790
New Paperback Quantity: 1
Seller:
GoldBooks
(Denver, CO, U.S.A.)

Book Description Paperback. Condition: new. New Copy. Customer Service Guaranteed. Seller Inventory # think1884777791

More information about this seller | Contact seller

Buy New
US$ 35.03
Convert currency

Add to Basket

Shipping: US$ 4.25
Within U.S.A.
Destination, rates & speeds
Stock Image

Conway, Damian
Published by Manning (2000)
ISBN 10: 1884777791 ISBN 13: 9781884777790
New Paperback Quantity: 1
Seller:
Wizard Books
(Long Beach, CA, U.S.A.)

Book Description Paperback. Condition: new. New. Seller Inventory # Wizard1884777791

More information about this seller | Contact seller

Buy New
US$ 35.80
Convert currency

Add to Basket

Shipping: US$ 3.50
Within U.S.A.
Destination, rates & speeds
Stock Image

Conway, Damian
Published by Manning Publications (2000)
ISBN 10: 1884777791 ISBN 13: 9781884777790
New Softcover Quantity: 1
Seller:
Front Cover Books
(Denver, CO, U.S.A.)

Book Description Condition: new. Seller Inventory # FrontCover1884777791

More information about this seller | Contact seller

Buy New
US$ 35.18
Convert currency

Add to Basket

Shipping: US$ 4.30
Within U.S.A.
Destination, rates & speeds
Stock Image

Conway, Damian
Published by Manning (2000)
ISBN 10: 1884777791 ISBN 13: 9781884777790
New Paperback Quantity: 1
Seller:
Grumpys Fine Books
(Tijeras, NM, U.S.A.)

Book Description Paperback. Condition: new. Prompt service guaranteed. Seller Inventory # Clean1884777791

More information about this seller | Contact seller

Buy New
US$ 35.30
Convert currency

Add to Basket

Shipping: US$ 4.25
Within U.S.A.
Destination, rates & speeds
Stock Image

Conway, Damian
Published by Manning (2000)
ISBN 10: 1884777791 ISBN 13: 9781884777790
New paperback Quantity: 1
Seller:
Read&Dream
(SAINT LOUIS, MO, U.S.A.)

Book Description paperback. Condition: New. Safe and Secure Mailer. No Hassle Return. Seller Inventory # 4JSHAO0049D9

More information about this seller | Contact seller

Buy New
US$ 35.81
Convert currency

Add to Basket

Shipping: US$ 3.99
Within U.S.A.
Destination, rates & speeds
Stock Image

Conway, Damian
Published by Manning (2000)
ISBN 10: 1884777791 ISBN 13: 9781884777790
New Softcover Quantity: 1
Seller:
GF Books, Inc.
(Hawthorne, CA, U.S.A.)

Book Description Condition: New. Book is in NEW condition. 1.94. Seller Inventory # 1884777791-2-1

More information about this seller | Contact seller

Buy New
US$ 50.01
Convert currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, rates & speeds
Stock Image

Conway, Damian
Published by Manning Publications (2000)
ISBN 10: 1884777791 ISBN 13: 9781884777790
New Paperback Quantity: 1
Seller:
The Book Spot
(Sioux Falls, SD, U.S.A.)

Book Description Paperback. Condition: New. Seller Inventory # Abebooks549460

More information about this seller | Contact seller

Buy New
US$ 59.00
Convert currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, rates & speeds

There are more copies of this book

View all search results for this book