AnyBook4Less.com | Order from a Major Online Bookstore |
![]() |
Home |  Store List |  FAQ |  Contact Us |   | ||
Ultimate Book Price Comparison Engine Save Your Time And Money |
![]() |
Title: Object Oriented Perl by Damian Conway ISBN: 1884777791 Publisher: Manning Publications Company Pub. Date: January, 2000 Format: Paperback Volumes: 1 List Price(USD): $42.95 |
Average Customer Rating: 4.75
Rating: 5
Summary: A wonderful book
Comment: This book gives a very excellent all-around perspective on object-oriented programming. The examples are a bit limited in scope, but this is made up for by showing the evolution of a simple class through many of the OO techniques available in Perl. He shows you how to enforce strict encapsulation, but also tells you that you probably don't have to enforce this. Various inheritance techniques and tools are extremely well explained and illustrated. And of course he makes wonderful use of the CPAN resources, letting you know that you are not developing software in a vacuum; there's a lot of resources out there and he shows you how to use them to your advantage.
Perl is not C++, it's not Java, and it's not Smalltalk or Eiffel. But Conway gives a wonderful perspective about the differences (and similarities) between all of these languages, and even a straightforward glossary to help you "translate" from one to another where appropriate.
Rating: 5
Summary: Kansas City Perl Mongers (KC.PM) Book Review
Comment: OOP is the definitive book on Object Oriented (OO) programming in Perl. It starts out with a very gentle 20 page primer on essential OO concepts, and follows on with a 50 page Perl refresher chapter. The best hardboiled synopsis of essential Perl concepts which this reader has yet read. This is one of those rare books which will thoroughly teach beginners, and yet continue to hold rapt, surprise, and inform more advanced readers as well.
The book is a well paced introduction to OO, illustrating and implementing the core concepts of OO in the context of Perl. While the earliest chapters serve as building blocks to those that follow, the later chapters need not be read front to back, but rather as the topic appeals to the reader.
Topics covered include: inheritance, polymorphism, ties, operator overloading, encapsulation, genericity, multiple dispatch, and persistent objects. Each topic is introduced along with code which highlights how each technique helps to solve common real world problems. As various tips, tricks, and pitfalls are covered, the reader will often find themselves revisiting and evolving improved solutions to familiar problems.
A lot of languages implement a particular flavor of OO. And indeed, OOP shows a variety of the techniques and flavors of OO and how they may be implemented in Perl. -Explaining when and where each may best be used, and trade-offs involved. As a result, the reader comes away from the book with a greater understanding of OO, and not just a single style embraced by a particular language.
Conway and Schwartz are well-known and respected throughout the Perl community. Their writing is clever, humorous, and while information dense... surprisingly easy to follow. There is a sense of grace and continuity to their writing which made this book a real pleasure to read.
Rating: 5
Summary: The best text on the subject
Comment: So you've been writing perl for while, you know your way around the camel book, and you even know a lot of the CPAN library. You've written a few CGI pages, and maybe even some mod_perl module.
But you can't figure out the point of some of those perl features. Blind hashes? What are they for? And that 'bless' instruction? And typeglobs- huh? Maybe you're puzzled by that odd syntax some of the CPAN modules use- $class->export($var)? What's that all about?
Relax. You've just stumbled into the world of object-oriented perl programming. And it's not as hard as you may think. Conway does a wonderful job of explaining how OOP works. His examples are perfectly transparant, and perfectly obvious. And he shows how OOP construction can be summed up neatly in three simple rules.
There aren't a lot of prerequisites needed to make good use of this book. If you've got a basic familiarity with perl, and some basic experiece with programming, you're ready to dive in. Conway even gives you a review of the necessary perl essentials you'll need in chapters 2 and 3.
A first-rate book, and one destined to be a perl classic.
![]() |
Title: Effective Perl Programming: Writing Better Programs With Perl by Joseph N. Hall, Randal L. Schwartz ISBN: 0201419750 Publisher: Addison-Wesley Pub Co Pub. Date: 30 December, 1997 List Price(USD): $34.95 |
![]() |
Title: Programming Perl (3rd Edition) by Larry Wall, Tom Christiansen, Jon Orwant ISBN: 0596000278 Publisher: O'Reilly & Associates Pub. Date: July, 2000 List Price(USD): $49.95 |
![]() |
Title: Perl Cookbook by Tom Christiansen, Nathan Torkington ISBN: 1565922433 Publisher: O'Reilly & Associates Pub. Date: August, 1998 List Price(USD): $39.95 |
![]() |
Title: Mastering Regular Expressions, Second Edition by Jeffrey, E. F. Friedl ISBN: 0596002890 Publisher: O'Reilly & Associates Pub. Date: 15 July, 2002 List Price(USD): $39.95 |
![]() |
Title: Advanced Perl Programming by Sriram Srinivasan ISBN: 1565922204 Publisher: O'Reilly & Associates Pub. Date: August, 1997 List Price(USD): $34.95 |
Thank you for visiting www.AnyBook4Less.com and enjoy your savings!
Copyright� 2001-2021 Send your comments