sakkinen@tukki.jyu.fi (Markku Sakkinen) (04/12/90)
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)