Title
A critique of common LISP
Abstract
A major goal of the COMMON LISP committee was to define a Lisp language with sufficient power and generality that people would be happy to stay within its confines and thus write inherently transportable code. We argue that the resulting language definition is too large for many short-term and medium-term potential applications. In addition many parts of COMMON LISP cannot be implemented very efficiently on stock hardware. We further argue that the very generality of the design with its different efficiency profiles on different architectures works against the goal of transportability.
Year
DOI
Venue
1984
10.1145/800055.802016
LISP and Functional Programming
Keywords
Field
DocType
stock hardware,common lisp,sufficient power,major goal,different efficiency profile,medium-term potential application,resulting language definition,common lisp committee,different architectures work,lisp language
Common Lisp,Programming language,Computer science,Lisp,Preprocessor,Fexpr,Scheme (programming language),Generality,Language definition
Conference
ISBN
Citations 
PageRank 
0-89791-142-3
5
0.90
References 
Authors
2
2
Name
Order
Citations
PageRank
Rodney Brooks135811623.37
Richard P. Gabriel2425148.82