[cap-talk] Wikipedia: Object-capability model - initialization agreement
Jed Donnelley
capability at webstart.com
Mon Jan 8 13:10:00 CST 2007
I just wanted to note my agreement on the "initialization"
case. Since I noted the term
"system" in the first means for obtaining a capability:
>(the system starts up with a set of objects that may have references
>to each other)
I can understand what's going on there. The above refers to the bootstrapping
operation. Correct me if I'm wrong. That's fine.
On a very fine (taste?) point I think there may be an issue of
ordering between:
1/2. initial conditions (the system starts up with a set of objects that may
have references to each other)
and
2/1. receiving a message (objects can embed references in the messages
they send)
Mentioning initialization first makes sense in a sequential context. That is,
any initialization of a whole system must of course must happen first.
However, in terms of importance and ongoing relevance initialization is
insignificant. As with the creation of the Universe, the initialization of
an Object-capability system is intended to be set and forget. That
is, once initialized all creation derives from this single act of
initialization.
Consequently I think of initialization as a rather insignificant case (vital
of course, but of no ongoing significance), so mentioning it first threw
me off somewhat.
--Jed http://www.webstart.com/jed/
More information about the cap-talk
mailing list