Multi Lisp

last modified: January 22, 2005

A concurrent dialect of SchemeLanguage, described in:

Multilisp is the language that introduced FutureValues. It supports only SharedStateConcurrency, unlike some other languages with futures/promises (such as EeLanguage and JouleLanguage) that support MessagePassingConcurrency. The paper referenced above argues against MessagePassingConcurrency, but its arguments are weak and do not apply to Joule or E.


CategoryProgrammingLanguage CategoryPaper CategoryConcurrency


Loading...