Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
The architecture of Lisp machines
Pleszkun A., Thazhuthaveetil M. Computer20 (3):35-44,1987.Type:Article
Date Reviewed: Aug 1 1988

The authors identify the four major problem areas in the design of a Lisp machine to be (1) efficient function calling, (2) environment maintenance, (3) list access and representation, and (4) heap maintenance. They then give a classification of the Lisp machnes they have surveyed and examine how the designers of those machnes have tried to solve these problems. Trade-offs between different approaches are also discussed. This paper provides a good elementary introduction to run-time requirements of Lisp and Lisp machines. It is easy to read and does not require an extensive background on the part of the reader. I would like to add one reference that the reader interested in parallelism exploitation in Lisp programs may find useful [1].

Reviewer:  U. Banerjee Review #: CR112038
1) Harrison, W. L.Compiling Lisp for evaluation on a tightly coupled multiprocessor. Center for Supercomputing Research and Development Report No. 565, Univ. of Illinois, Urbana, IL, 1986.
Bookmark and Share
 
Lisp (D.3.2 ... )
 
 
Lisp (I.2.5 ... )
 
 
Lists, Stacks, And Queues (E.1 ... )
 
 
Processors (D.3.4 )
 
Would you recommend this review?
yes
no
Other reviews under "Lisp": Date
LISP
Foderaro J. Communications of the ACM 34(9): 271991. Type: Article
Dec 1 1992
Lisp systems in the 1990s
Layer D., Richardson C. Communications of the ACM 34(9): 48-57, 1991. Type: Article
Dec 1 1992
A programmer’s guide to Common LISP
Tatar D., Digital Press, Newton, MA, 1986. Type: Book (9780932376879)
Dec 1 1988
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy