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