List processing in real time on a serial computer
Communications of the ACM
A LISP garbage-collector for virtual-memory computer systems
Communications of the ACM
Recursive functions of symbolic expressions and their computation by machine, Part I
Communications of the ACM
PASCAL user manual and report
An implementation of complex APL
ACM SIGAPL APL Quote Quad
Multics Emacs (Prose and Cons): A commercial text-processing system in Lisp
LFP '80 Proceedings of the 1980 ACM conference on LISP and functional programming
ByteLisp and its Alto implementation
LFP '80 Proceedings of the 1980 ACM conference on LISP and functional programming
Overview and status of DoradoLisp
LFP '80 Proceedings of the 1980 ACM conference on LISP and functional programming
APL '79 Proceedings of the international conference on APL: part 1
Development of an APL standard
APL '79 Proceedings of the international conference on APL: part 2
EMACS the extensible, customizable self-documenting display editor
Proceedings of the ACM SIGPLAN SIGOA symposium on Text manipulation
An optimizing compiler for lexically scoped LISP
SIGPLAN '82 Proceedings of the 1982 SIGPLAN symposium on Compiler construction
ACM SIGPLAN Notices - Special issue: History of programming languages conference
An Interpreter for Extended Lambda Calculus
An Interpreter for Extended Lambda Calculus
The Art of the Interpreter or, The Modularity Complex (Parts Zero, One, and Two)
The Art of the Interpreter or, The Modularity Complex (Parts Zero, One, and Two)
S-1 architecture manual
ACM SIGPLAN Notices
ACM SIGSAM Bulletin
LISP 1.5 Programmer's Manual
Lisp machine manual
Revised report on the algorithmic language scheme
ACM SIGPLAN Notices
Survey on special purpose computer architectures for AI
ACM SIGART Bulletin
A critique of Abelson and Sussman or why calculating is better than scheming
ACM SIGPLAN Notices
HOPL-II The second ACM SIGPLAN conference on History of programming languages
Revised report on the algorithmic language scheme
ACM SIGPLAN Lisp Pointers
The design of an instruction set for common LISP
LFP '84 Proceedings of the 1984 ACM Symposium on LISP and functional programming
The scheme 311 compiler an exercise in denotational semantics
LFP '84 Proceedings of the 1984 ACM Symposium on LISP and functional programming
S-1 Common Lisp implementation
LFP '82 Proceedings of the 1982 ACM symposium on LISP and functional programming
LFP '82 Proceedings of the 1982 ACM symposium on LISP and functional programming
History of programming languages---II
OMeta: an object-oriented language for pattern matching
Proceedings of the 2007 symposium on Dynamic languages
Lisp-in-lisp: high performance and portability
IJCAI'83 Proceedings of the Eighth international joint conference on Artificial intelligence - Volume 2
Large-scale system development in several lisp environments
IJCAI'83 Proceedings of the Eighth international joint conference on Artificial intelligence - Volume 2
SSGIP'10 Proceedings of the 2010 international spring school conference on Generic and Indexed Programming
ECOOP'07 Proceedings of the 21st European conference on Object-Oriented Programming
Hi-index | 0.00 |
A dialect of LISP called “COMMON LISP” is being cooperatively developed and implemented at several sites. It is a descendant of the MACLISP family of LISP dialects, and is intended to unify the several divergent efforts of the last five years. We first give an extensive history of LISP, particularly of the MACLISP branch, in order to explain in context the motivation for COMMON LISP. We enumerate the goals and non-goals of the language design, discuss the language features of primary interest, and then consider how these features help to meet the expressed goals. Finally, the status (as of May 1982) of six implementations of COMMON LISP is summarized.