Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!seismo!ut-sally!husc6!harvard!ksr!alcatraz!benson From: benson@alcatraz.ksr.com (Benson Margulies) Newsgroups: comp.arch Subject: Re: Do every object based systems suffer from poor performance ? Message-ID: <114@ksr.UUCP> Date: Sun, 17-May-87 13:34:02 EDT Article-I.D.: ksr.114 Posted: Sun May 17 13:34:02 1987 Date-Received: Sun, 17-May-87 19:48:46 EDT References: <6055@shemp.UCLA.EDU> <1831@hplabsc.UUCP> Sender: nobody@ksr.UUCP Reply-To: benson@ksr.UUCP (Benson Margulies) Distribution: world Organization: Kendall Square Research, Cambridge MA Lines: 24 Keywords: capability, object, 80286, 432 In article <1831@hplabsc.UUCP> kempf@hplabsc.UUCP (Jim Kempf) writes: >> performance ? (I know that at least the current object or capability > >The statement that "every object based system" has poor performance is >simply not true. Software object based systems on conventional hardware >can get performance which is very good. I think that there has to be a distinction betwen object oriented programming and capability architecture. A capability architecture is a lot more than a hardware implementation of object orientated programming. It is a particular approach to data security/integrity. You can have a completely conventional programming environment on a capability environment, where a capability is just a pointer to a piece of data structure. YOu can do object oriented programming on hardware that don't know anything from Security. The Symbolics 36xx series has architectural support for flavors, but not a hint of a capability. Benson I. Margulies Kendall Square Research Corp. harvard!ksr!benson All comments the responsibility ksr!benson@harvard.harvard.edu of the author, if anyone.