[net.lang] Object-Oriented questions

mauney@ncsu.UUCP (Jon Mauney) (03/08/85)

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