[e-lang] JavaScript style reminiscent of E
Mark Miller
markm at cs.jhu.edu
Thu Apr 14 22:49:17 EDT 2005
Norman Hardy wrote:
> [...] Perhaps the slogan "Passing object references is bad." is good
> [...]
Norm, I'm so puzzled by your response I hardly know what to say. Passing an
object reference is exactly passing a capability. In KeyKOS, you don't pass a
separate cap for each order-code (message-selector) that might be requested of
a domain. Rather, you group those order-codes that "go together" as requests
that can be made of a single passable capability. If "Passing object
references is bad", then passing caps in KeyKOS is just as bad. On the
contrary, I think both are not only good, they are the basis for the best
software engineering we know how to do.
--
Text by me above is hereby placed in the public domain
Cheers,
--MarkM
More information about the e-lang
mailing list