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