Newsgroups: comp.object
Path: utzoo!sq!dak
From: dak@sq.sq.com (David A Keldsen)
Subject: Re: Why should one use OO programming?
Message-ID: <1990Dec12.213353.24345@sq.sq.com>
Organization: SoftQuad Inc.
References: <20592@rouge.usl.edu>
Date: Wed, 12 Dec 90 21:33:53 GMT
Lines: 31

pcb@cacs.usl.edu (Peter C. Bahrs) writes:

>I know why (personally and through some papers).  I am looking
>for more references to papers and books that have empirical and/or
>good justification as to why I should use OO versus Procedural versus
>Functional versus Logic....

The first part of _Object-oriented Software Construction_ by Bertrand
Meyer is, IMHO, very good and non-language-specific.  (The second
part uses Eiffel, his language).  After introducing Eiffel, he goes on
to discuss inheritance, some case studies of OO design and implementation
notes.  In the third part, he discusses applying OO techniques in
other languages.  Part 4 contains the appendices, which are overview
material on Eiffel.  Eiffel is really used primarily as an example
language, although I'm sure the author would not be terribly disappointed
if you chose to buy it after reading this book!

Pub. info.:
Prentice Hall
ISBN 0-13-629049-3
(or in paperback:)
ISBN 0-13-629031-0 PBK

I've never used Eiffel, but I like this book.

Dak
-- 
David A. 'Dak' Keldsen of SoftQuad, Inc. email: dak@sq.com  phone: 416-963-8337
  "You couldn't have it if you _did_ want it," the Queen said.  "The rule is,
jam to-morrow and jam yesterday--but never jam _to-day_."
    -- _Through the Looking Glass & What Alice Found There_ by Lewis Carroll
