Roger Corman |
|
Title: Multi-threaded Lisp: Challenges and Solutions |
|
Abstract: Modern
software engineering has embraced parallel processing, in the form of threads
(lightweight processes), as a standard technique used in nearly all types of
applications. Most Common Lisp implementations provide some capabilities for
multi-threading. Since this is an extension to the language, the Common Lisp
standard provides no assistance to language implementors attempting to add
thread support. Both the public API and the underlying architecture are
determined by the implementors. |