"David Hopwood" <[EMAIL PROTECTED]> wrote: > > Calling E's promises "futures" would not be consistent with how the term > "future" has been used in other languages (e.g. MultiLisp and Alice ML). > Futures are bound by a specific thread (usually a thread created with the > future); E's promises can be bound by any code that has access to the > promise's resolver.
Futures may or may not be associated with a thread in Alice, as well as in Oz. Alice has so-called "promised futures", which are also bound through an explicit "resolver" - the associated promise. Likewise, in Oz you can create futures from logic variables. They are bound when the associated variable is bound. In neither case threads are involved. Cheers, - Andreas _________________________________________________________________________________ mozart-users mailing list [email protected] http://www.mozart-oz.org/mailman/listinfo/mozart-users
