🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.clos
Article #232

Is CLOS Object-Oriented ???

#232
From: Morten Marquard
Date: Thu, 15 Nov 1990 10:18
19 lines
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!marquard

Show 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