并发 – 在scheme中实现并行执行

前端之家收集整理的这篇文章主要介绍了并发 – 在scheme中实现并行执行前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
在货币上的SICP第3.4节(方案中的序列化器)中,有一个称为并行执行的过程,该过程在MIT方案中描述但未实现.我想知道是否有人实际实施过它;如果不是如何开始实施这样的程序?

http://mitpress.mit.edu/sicp/full-text/book/book-Z-H-23.html#%_sec_3.4.1

解决方法

这就是我使用Racket实现并行执行以解决SICP第3.4节中的练习的方法
(define (parallel-execute . procs)
  (map thread-wait
       (map (lambda (proc) (thread proc))
            procs)))

我无法保证它与本书中定义的并行执行过程具有相同的语义,但它允许我解决练习.

猜你在找的Java相关文章