Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!yale!think!zaphod.mps.ohio-state.edu!rpi!uupsi!sunic!tut!tukki!sakkinen From: sakkinen@tukki.jyu.fi (Markku Sakkinen) Newsgroups: comp.object Subject: objects and non-objects Summary: gems in old journals Message-ID: <4129@tukki.jyu.fi> Date: 12 Apr 90 07:02:52 GMT Reply-To: sakkinen@jytko.jyu.fi (Markku Sakkinen) Organization: University of Jyvaskyla, Finland Lines: 27 I have been among those persons who have strongly supported a clear distinction between abstract entities and concrete, mutable objects, as opposed to the slogan, "everything is an object". Only now did I note that B.J. MacLennan had presented this viewpoint very eloquently already in ACM SIGPLAN Notices, December 1982: "Values and Objects in Programming Languages". (Dr. MacLennan, are you following this newsgroup?) Another good old article (short) - not about the same aspect - is "How Object-oriented is Your System?" by K.S. Bhaskar in SIGPLAN Notices, October 1983. If you read that one, when Roger King says, "My cat is object-oriented" (a probably well-known recent article), you can answer: "If he/it can support catfiles, I agree." :-) I actually read MacLennan's paper as a reprint in Vol. 1 of "Tutorial: Object-Oriented Computing" (ed. by Gerald E. Peterson, The Computer Society of the IEEE). Markku Sakkinen Department of Computer Science University of Jyvaskyla (a's with umlauts) Seminaarinkatu 15 SF-40100 Jyvaskyla (umlauts again) Finland SAKKINEN@FINJYU.bitnet (alternative network address)