Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Posting-Version: version B 2.10.1 6/24/83; site ncsu.UUCP
Path: utzoo!watmath!clyde!burl!ulysses!allegra!bellcore!decvax!mcnc!ncsu!mauney
From: mauney@ncsu.UUCP (Jon Mauney)
Newsgroups: net.lang
Subject: Object-Oriented questions
Message-ID: <2814@ncsu.UUCP>
Date: Fri, 8-Mar-85 12:07:31 EST
Article-I.D.: ncsu.2814
Posted: Fri Mar  8 12:07:31 1985
Date-Received: Mon, 11-Mar-85 04:47:15 EST
Organization: N.C. State University, Raleigh
Lines: 24

The net has seen quite a bit of discussion about the merits of
object-oriented programming.  There is no need to start that up again,
but I do want to know why proponents of o-o in general, or certain
languages in particular, feel the way they do.  I therefore invite
anyone with strong feelings on the subject to MAIL me their responses
to the following questions.  Please MAIL directly to me; I will
summarize if it seems useful to do so.

What makes a language object-oriented?  What makes a program object-oriented?
  (necessary conditions, sufficient conditions?)
What are the advantages of object orientation? Are there any disadvantages?
Are any of these languages object-oriented: Ada, Clu, Lisp, Simula, Pascal?
Any other gratuitous comments?

Detractors of object-oriented are equally welcome to explain why it's all
a load of fetid dingo's kidneys.

Please mail directly to me.  I plan to ignore postings to the net, just
to be obstinate.
-- 

*** REPLACE THIS LINE WITH YOUR SIGNATURE ***

Jon Mauney    mcnc!ncsu!mauney    C.S. Dept, North Carolina State University