[E-Lang] Migration and Una (was: E FAQ)
Marc Stiegler
marcs@skyhunter.com
Sun, 30 Sep 2001 11:43:44 -0700
> I'd say that's exactly the right question. Since mobility among mutually
> reliant UTCBs can't provide a security benefit (mutually reliant UTCBs
> jointly form a single UTCB anyway), I assume the only benefits we're
seeking
> are performance and management of our vulnerabilities to partition. I
> believe user code can obtain these benefits by using the planned support
for
> PassByContruction (for replication and smart references), delegation (to
> switch which replica is taken to be authoritative) and GC (to get rid of
old
> replicas when it's safe to do so).
The important safety tip here is that general-purpose pass by construction
is not yet available, and is not on the schedule for v1.0 of E. I haven't
run into any computing problems that I absolutely had to have it for;
currently, if I need to run a block of code on a remote machine, I just have
the software send/receive source for the constructor, and interpret the
constructor to create a new object.
--marcs