[cap-talk] Don't understand capabilities
Mark S. Miller
markm at cs.jhu.edu
Sun Oct 29 20:58:05 CST 2006
David Hopwood wrote:
>> They are no more or less so than "objects" in the object-oriented
>> programming sense.
Marcus Brinkmann wrote:
> Why do you think so? Certainly, the human mind has a great capacity
> to identify and abstract objects in the real world. Furthermore,
> "operating on an object" seems also to be a concept inherent to the
> human mind, as the passive voice shows which is part of our language
> (have to check with a linguist if it is universal, but it's hard to
> imagine exceptions).
>
> I don't see how a similar argument could be constructed for
> capabilities.
David is not talking about "objects in the real world" (OITRW) but about
'"objects" in the object-oriented programming sense' (OITOOPS). There is a
chain of arguable similarity here:
OITRW =similar-to=> OITOOPS =virtually-identical-to=> capabilities
If OITOOPS are understandable because of their similarity to OITRW, and if (as
David and I believe) OITOOPS are virtually identical to capabilities, then one
should expect capabilities to be just as understandable as OITOOPS because
capabilities are just as similar to OITRW.
What salient differences do you see between capabilities and OITOOPS?
--
Text by me above is hereby placed in the public domain
Cheers,
--MarkM
More information about the cap-talk
mailing list