2009/9/5 Marcin 'Qrczak' Kowalczyk <[email protected]>:
> 2009/9/5 Antonio Vieiro <[email protected]>:
>
>> 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

_______________________________________________
r6rs-discuss mailing list
[email protected]
http://lists.r6rs.org/cgi-bin/mailman/listinfo/r6rs-discuss

Reply via email to