Preparing for the 0.2 draft
Neal Gafter
neal at gafter.com
Tue Feb 2 08:02:02 PST 2010
On Tue, Feb 2, 2010 at 3:55 AM, Doug Lea <dl at cs.oswego.edu> wrote:
>> that the kind of errors you're concerned about don't arise
>> in practice.
>
> I don't think that we know very much about this.
> There is very little experience out there with
> extensive parallel usages of such constructs, and
> those few parallel languages that include some form
> of lambda/closure (including X10 and Fortress) do not
> hoist scopes.
[Moving conversation to closures-dev]
I don't know whether you consider Scala a "parallel language", and one
can argue whether or not its use has been "extensive", but there is
little evidence that Scala's nonlocal transfers [or access to
enclosing scopes, for that matter] have caused the kind of craziness
you appear to be worried about.
More information about the closures-dev
mailing list