[cap-talk] Understanding capabilities in a web-desktop setting

Ben Laurie benl at google.com
Tue Aug 12 09:26:48 CDT 2008


On Mon, Aug 11, 2008 at 10:23 PM, Toby Murray
<toby.murray at comlab.ox.ac.uk> wrote:
>
>
> On Mon, 2008-08-11 at 10:55 -0700, Monty Zukowski wrote:
>> That is the best summary paper I've seen, with good simple examples
>> and useful patterns of usage.
>
> I had fun re-reading it as well.

Well, thanks to both of you.

> Ben, I'm hoping you (or someone else here) can elaborate on this part at
> the end:
>
>> E, on the other hand, has a number of interesting
>> features, such as built-in support for writing distributed systems
>> and lazy evaluation.
>
> I wasn't aware that E supported lazy evaluation. Is this an obtuse
> reference to E's promise system? While this allows some sense of "data
> driven" evaluation, I'd never thought of it as qualifying for "lazy
> evaluation" in the traditional sense. I'm hoping someone can clarify
> this point.

I was actually thinking about the mechanism which allows you to send a
message but not wait for it to complete before continuing.

I've decided I can't express that succinctly, so I've changed that
sentence to end: "such as built-in support for writing distributed
systems and an interesting and useful distributed message ordering
paradigm" - because on reflection, the message ordering stuff is one
of the coolest features.

Cheers,

Ben.


More information about the cap-talk mailing list