[r6rs-discuss] Thoughts on Scheme's Future
David Rush
kumoyuki at gmail.com
Sat Sep 5 07:02:54 EDT 2009
2009/9/5 Marcin 'Qrczak' Kowalczyk <qrczak at knm.org.pl>:
> 2009/9/5 Antonio Vieiro <antonio.vieiro at gmail.com>:
>
>> Scheme is highly parallelizable, so I don't see a reason
>> to program multithreaded code. The evaluator should do that for us.
>
> It's harder than it seems. I claim that an evaluator of a Scheme-like
> language (where mutations to objects shared between parts of the
> program can happen anywhere) will never be able to automatically
> parallelize non-trivial computations.
Agreed. And besides, eval-level granularity of parallelism doesn't
really make sense for most parallelized tasks. You have to suit the
parallelism to the task at hand. 9 women can't have a baby in one
month, but they can have a basketball team a lot faster than one
woman can :)
david rush
--
GPG Public key at http://cyber-rush.org/drr/gpg-public-key.txt
More information about the r6rs-discuss
mailing list