[r6rs-discuss] Implicit parallel Scheme (was Re: Parallel-Scheme [was: Thoughts on Scheme's Future])
Aaron W. Hsu
arcfide at sacrideo.us
Sun Sep 13 21:14:01 EDT 2009
On Tue, 08 Sep 2009 14:18:29 -0400, Aubrey Jaffer <agj at alum.mit.edu> wrote:
> That is why concurrency is entirely optional in
> Implicitly-Parallel-Scheme. At soon as compilers are smart enough, or
> threads are lightweight enough, IPS programs will reap the benefits.
I'm not sure I understand something here. You seem to be suggesting in
this line of parallel Scheme thinking that somehow the current Scheme
standards explicitly exclude parallel optimization of code, especially in
areas where there is an unspecified order of evaluation. However, it seems
that you or someone else has also brought up the point that the standards
actually do permit such optmizations provided the serializability of the
parts.
Are you saying that the standards now don't permit parallel optimizations
to take place? It appears to me that they do, and that Scheme is, even
now, welcome to lead the forefront in parallelization.
Aaron W. Hsu
--
Of all tyrannies, a tyranny sincerely exercised for the good of its
victims may be the most oppressive. -- C. S. Lewis
More information about the r6rs-discuss
mailing list