MultiLisp
<language> A parallel extension of
Scheme with explicit
concurrency.
The form (future X) immediately returns a "future", and creates a task to evaluate X.
When the evaluation is complete, the future is resolved to be the value.
["MultiLisp: A Language for Concurrent Symbolic Computation", R. Halstead, TOPLAS pp.501-538 (Oct 1985)].
[Did MultiLisp use
PVM as its intermediate language?]