Article View: comp.lang.clos
Article #232Is CLOS Object-Oriented ???
From: Morten Marquard
Date: Thu, 15 Nov 1990 10:18
Date: Thu, 15 Nov 1990 10:18
19 lines
1253 bytes
1253 bytes
I have a question to all readers of this group:
"Is CLOS Object-Oriented ???"
In "normal" object-oriented languages (SmallTalk, C++) an object can
exist alone. An object consist of a state and a set of methods, and
only the methods can change the state of the object.
In CLOS an object can be changed by a generic function, in spite of
the fact that the object does not "own" the generic function, eq. a
generic function can change the state of an object, without the object
itself knowing it is has been changed! I have diskussed this with
others, and a lot of people do not view CLOS as an object-oriented
language. I need some good arguments, please.
Thanks,
--Morten Marquard
(marquard@diku.dk)
Technical Details
Message-ID:
<1990Nov15.101847.26285@diku.dk>Path:
arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!usc!apple!snorkelwacker.mit.edu!bloom-beacon!eru!hagbard!sunic!dkuug!freja.diku.dk!rimfaxe.diku.dk!marquardShow Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!usc!apple!snorkelwacker.mit.edu!bloom-beacon!eru!hagbard!sunic!dkuug!freja.diku.dk!rimfaxe.diku.dk!marquard From: marquard@rimfaxe.diku.dk (Morten Marquard) Newsgroups: comp.lang.clos Subject: Is CLOS Object-Oriented ??? Keywords: CLOS Message-ID: <1990Nov15.101847.26285@diku.dk> Date: 15 Nov 90 10:18:47 GMT Sender: news@diku.dk (The Netnews System) Distribution: comp Organization: Department Of Computer Science, University Of Copenhagen Lines: 19