[comp.object] objects and non-objects

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)