Multi Lisp

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


EditText of this page (last edited January 22, 2005) or FindPage with title or text search