A critique of common LISP
暂无分享,去创建一个
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.
[1] Brian A. Wichmann. Is Ada too big? A designer answers the critics , 1984, CACM.
[2] David A. Moon,et al. The Lisp Machine manual , 1981, SGAR.
[3] Sandra L. Berger. Massachusetts , 1896, The Journal of comparative medicine and veterinary archives.
[4] Rodney A. Brooks,et al. S-1 Common Lisp implementation , 1982, LFP '82.