[E-Lang] Authority -- what is its dual?
Joerg Bornschein
joerg@zilium.de
Wed, 17 Oct 2001 19:31:27 +0200
On Wed, Oct 17, 2001 at 09:46:59AM -0700, Mark S. Miller wrote:
> "operation on an object" only makes sense given a different use of "object"
> than used by oo and E programmers -- one that distinguishes "object" from
> "data". In EROS (and in the concurrent logic languages, and in one of the
> Actor languages), there is such a primitive distinction, and we wouldn't
> think that "3 + 4" requires authority beyond that needed to occupy memory
> and use CPU time. In particular, neither "3" nor "+" (depending on your
> view of "3 + 4") is a capability that an object may be denied.
Not that it made a practical difference, but i could think "3+4" as
operation on a memory object: 1) store 3 2) add 4.
joerg