[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