From: David Pollen
Subject: Metaobject Protocols
Date: 
Message-ID: <pollenCM4vrH.Jsz@netcom.com>
   What is the difference between the Metaobject protocol described in
the book "The ARt of the Metaobject Prototcol" and the ones used in 
CLOS? Or are they the same?
  
   ······@netcom.com
From: Barry Margolin
Subject: Re: Metaobject Protocols
Date: 
Message-ID: <2ldafgINNfrl@early-bird.think.com>
In article <················@netcom.com> ······@netcom.com (David Pollen) writes:
>   What is the difference between the Metaobject protocol described in
>the book "The ARt of the Metaobject Prototcol" and the ones used in 
>CLOS? Or are they the same?

The description in that book is the latest public definition of the CLOS
MOP.  The MOP designers have been doing some refinements since the book,
but it's probably at least 95% correct.

However, the CLosette *implementation* in that book doesn't conform to the
specification completely.  As the name implies, it's a subset.

Wouldn't comp.lang.clos have been a better place for this question?
-- 
Barry Margolin
System Manager, Thinking Machines Corp.

······@think.com          {uunet,harvard}!think!barmar