Qlisp: parallel processing in Lisp
- 1 July 1989
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Software
- Vol. 6 (4), 51-59
- https://doi.org/10.1109/52.31652
Abstract
The authors describe a version of Common Lisp for multiprocessing, called Qlisp. It supports medium-grained parallelism for artificial-intelligence and symbolic programs. Qlisp supports the futures data type. It also introduces partially, multiply invoked functions that let program components be synchronized. An implementation of Qlisp on an Alliant FX/8, based on Lucid Common Lisp, a commercial system, is described.Keywords
This publication has 6 references indexed in Scilit:
- A unified system of parameterization for programming languagesPublished by Association for Computing Machinery (ACM) ,1988
- Preliminary results with the initial implementation of QlispPublished by Association for Computing Machinery (ACM) ,1988
- QlispPublished by Springer Nature ,1988
- An implementation of portable standard LISP on the BBN butterflyPublished by Association for Computing Machinery (ACM) ,1988
- MULTILISP: a language for concurrent symbolic computationACM Transactions on Programming Languages and Systems, 1985
- The incremental garbage collection of processesPublished by Association for Computing Machinery (ACM) ,1977