B.pm: First Book on Object Oriented Programming with Perl is Released by
Manning Publications
Jim Meyer
purp at selequa.com
Tue Jul 27 23:54:28 CDT 1999
Mind you, the Panther book, "Advanced Perl Programming," covers this a
bit, but if you're deep enough into Perl to be using OO, perhaps more
reference is good. RLS apparently thinks well of it.
--j, who's not that deep into it yet.
--
Jim Meyer (purp at selequa.com) http://www.selequa.com/~purp
GCS/CA/FA>AT d- s: a C+++$>++++ UI++++$ L+++>++++ P+++$>+++++ E(>++) W++
N+ o K? w-- O- M+ V-- Y+ b+++ DI++ D+ G++ e* r+++
-- Geek Code v3.12 http://www.geekcode.com --
---------- Forwarded message ----------
Date: Tue, 27 Jul 1999 11:52:54 -0400
From: Helen Trimes <hetr at manning.com>
Subject: First Book on Object Oriented Programming with Perl is Released by
Manning Publications
We believe this information would be of interest to most Perl
professionals. If not, please excuse the intrusion into your inbox.
PRESS RELEASE -- FOR IMMEDIATE RELEASE
Manning Publications announces the release of
Object Oriented Perl
by Damian Conway
A V A I L A B L E A U G U S T 1 9 9 9
"I've waited years for the perfect object-oriented Perl book to use
for our Stonehenge corporate and open training, and the wait is
now over. Damian Conway has written a comprehensive guide, ..."
-- Randal L. Schwartz, from the Foreword
Greenwich, CT, July 1999 Manning Publications is pleased to announce
the release of the first book devoted to object-oriented programming
with Perl. Object Oriented Perl, written by a talented writer and Perl
expert, Damian Conway, is expected to become a classic of the Perl
literature.
Perl is known as a great language for "throw-away" programming--hacking
quick solutions to urgent tasks. More recently, Perl is showing its
strengths as an effective language for developing large, robust, and
reusable solutions to complex, real-life problems. This book teaches
object-oriented techniques that will help developers write cleaner,
more readable and more maintainable Perl programs.
"As the language continues to increase its share of corporate
development--and in particular its share of web-related work--project
size is increasing. Many Perl programs now have thousands of lines of
code," said Damian Conway. "Object-oriented techniques can be useful,
and sometimes indispensable, in managing the complexity of such
projects," he continued. "But even in modest size projects OO
techniques help the understanding and reuse of code, specially if it
was written by others."
Object Oriented Perl doesn't make assumptions about the level of the
reader's knowledge of object-orientation--it speaks to readers of all
backgrounds. For the Perl neophyte it keeps a steady pace, starting
from the basic object-oriented features of the language; for the Perl
expert it delves into practical techniques and the deepest mysteries of
object orientation including generic programming, multiple dispatch,
and object-oriented persistence. And for the refugee from C++, or other
OO environments, it provides an appendix comparing and contrasting Perl
with the other languages that "is by itself worth the entire price of
the book" says Randal Schwartz.
Manning's detailed, multi-phase technical manuscript review was made
possible by the support of numerous technical reviewers including some
of the Perl community's best and brightest. Many of them stated that
they have learned valuable new ways to program from this book.
Object Oriented Perl presents language concepts and syntax using over
60 examples drawn from real-world applications: databases, source code
manipulation, multiprocessing, encryption, search trees, filtering I/O
streams, and debugging. It demystifies Perl classes and objects and
helps the reader master inheritance, polymorphism, genericity, and
encapsulation. Other features of Object Oriented Perl include a gentle
introduction to OO ideas and terminology, emphasis on practical
examples, coverage of the latest object-oriented Perl features
including precompiled regular expressions, pseudo-hashes, the "fields"
pragma, and others.
Source code is available on-line from the Manning site--every example
is available as a complete and documented program, to be used or adapted
as Open Software under the Perl Artistic License. In addition, a
selection of some of the best nuggets in the book are offered in the
book's *cyberdigest* at www.manning.com/conway.
And in Manning's tradition, the publisher offers an exclusive Author
Online support program, where the reader can ask questions, receive
feedback, and discuss his own ideas and techniques directly with the
author.
Other Manning Perl books in the pipeline include Elements of
Programming with Perl, the first introduction to Perl that does not
assume the reader is already a programmer; and Programming Perl/Tk, a
fast-paced guide to building powerful graphic user interfaces. And on
the object-oriented front Manning is the publisher of Working with
Objects by Trygve Reenskaug--the inventor of the MVC concept--and of
other important OO titles such as Designing Hard Software and Visual
Object-Oriented Programming.
Based at Monash University in Melbourne, where he teaches object-
oriented programming, Dr. Damian Conway is a Senior Lecturer in
Computer Science and Software Engineering. An effective teacher,
accomplished writer, and popular Perl modules author, he is the
winner of the 1998 Larry Wall Award. He will be presenting a tutorial
and three papers at this year's Perl Conference.
Here's what some experts say about Object Oriented Perl:
" ...comprehensive, well organized, with large reusable chunks of
code... and humor. I've waited years for the perfect object-
oriented Perl book...and the wait is over. Thank you, Damian!"
-- Randal L. Schwartz, Stonehenge Consulting Services
"... an important book, the first to comprehensively tackle Perl's
object system. It has something for everyone, from beginner to
expert, and belongs on the desk of every serious Perl programmer."
--Nathan Torkington, Co-author of "Perl Cookbook"
"Conway proves that OOP can be done elegantly and effectively in
Perl. This book is great for those getting started with Perl's OO
features and is essential for those who want to fully exploit them."
--Chris Nandor, Co-author of "MacPerl"
"This book is crammed with tips and great information. I enjoyed
reading it while learning something in the process."
--Graham Barr, Perl 5.005 Source Maintainer
"I learned things I wouldn't have known about Perl if I hadn't read
this book; they are already helping me do my job better."
--Bennett Todd, Systems Analyst, Oven Digital
Object Oriented Perl
Damian Conway
1st Edition August 1999
Softbound, 500 pages, $42.95 (US)
ISBN: 1-884777-79-1
www.manning.com/conway
For Review Copy Contact
Helen Trimes <hetr at manning.com>
###
----------------------------------------------------------------------------
>> To unsubscribe: send "unsubscribe burbank-pm-list" to majordomo at pm.org <<
>> To get a human's attention: send email to owner-burbank-pm-list at pm.org <<
>> To become independently wealthy: buy low, sell high. <<
More information about the Burbank-pm
mailing list