Bibliographie
Les
références en caractères gras concernent les livres en rapport direct avec le Lisp. Certaines des références sont
commentées.
[ABEL85]
H.Abelson, G.J.Sussman
Structure and Interpretation of Computer Programs
The MIT Press
Ce livre est sans aucun doute un des meilleurs livres publiés dans le
domaine de l'informatique. Il traite de méthodes de programmation et de design
d'applications. Le langage utilisé est le Scheme, un cousin très proche du
Common Lisp. Ce livre constitue un des cours de base de la section informatique
du MIT.
[BARB91]
R.Barber and G.Imlah
Delivering the Goods with Lisp
Communications of the ACM (September 91)
[BOOC91]
G.Booch
Object Oriented Design (with Applications)
The Benjamin/Cummings Publishing Cy, 1991
[BROO87]
F.P. Brooks
No Silver Bullet - Essence and Accidents of Software Engineering
Computer, April 1987
[DAVI91]
A.David
Configuration Management
Communication of the ACM, August 91
[DUNC91]
Ray Duncan
- C++ : An OOPL Only a C Programmer Could Love
- Implementing Encapsulation and Inheritance in C++
PC Magazine, September 10 et 24, 1991
[FATE91]
R.Fateman
Endpaper : FRPOLY : A Benchmark Revesited
Lisp And Symbolic Computation, Vol.4, Nber 2, April 91
[FRIE86]
D.Friedman, M.Felleisen
The Little Lisper
SRA, 2nd Ed 1986
Consacré uniquement aux fonctions récursives.
[GABR90]
R.Gabriel
Lisp : Good News, Bad News and How to Win Big
Europal 90 - The First European Conference on the
Pratical Application of Lisp
[GLAS91]
R.Glass
Editor's Corner, Journal of Sytems Software 1991; 14
[HASE89]
T. Hasemer, J.Domingue
Common Lisp Programming for Artificial Intelligence
Addison Wesley, 1989
[INCE88]
Darrel Ince
Software development (Fashioning the Baroque)
Oxford Science Publications, 1988.
[ISS92/2]
Intelligent Software Strategies, Volume VIII, No 2 (1992).
[JOYN92]
Ian Joyner
C++ ?? A Critique of C++
UNISYS, North Ryde, Australia
Document public électronique (News ou FTP).
[KEEN88]
S.Keene
Object-Oriented Programming in Common Lisp
Addison Wesley, 1988.
Couvre le design
et la programmation d'applications orientées objet.
[LAYE91]
D. Layer, C. Richardson
Lisp Systems in the 1990 s.
Communication of the ACM, September 1991.
[MURR90]
K.Murray
The Future of Common Lisp : Higher
Performance through Parallelism
Europal 90 - The
First European Conference on the Pratical Application of Lisp
Cet article décrit la conception de Top Level Common
Lisp, une extension de Common Lisp permettant d'exploiter les architectures
parallèles, en particulier les machines de type MIMD. Top Level Common Lisp est
un produit commercial.
[NORV92]
P. NORVIG
Paradigms of Artificial Intelligence Programming.
Case Studies in Common Lisp
Morgan Kaufman, 1992.
Utilisable comme
cours d'introduction à l'I.A et comme cours avancé de programmation. Pour le
programmeur Lisp professionnel
[PAGE92]
Meilir Page-Jones
Object orientation: the importance of being ernest
Object Magazine, July 1992
[RUMB91]
J. Rumbaugh and others
Object-Oriented Modelling and Design
Prentice-Hall International Edition 1991
[SINC91]
K.H.Sinclair, D.A.Moon
The Philosophy of Lisp
Communications of the ACM (September 91)
[SHIF92]
Harris Shiffman
C++ - a pragmatic approach to Object-Oriented Programming
Expert Systems Applications Vol.8 No.11
[STEE90]
G.Steele
Common Lisp : The Language (2nd edition)
Digital Press.
Manuel de
référence. A consulter quand nécessaire.
[TATA87]
D. Tatar
A. Programmer's book to Common Lisp.
Digital Press
Un bon livre pour
ceux qui ont une connaissance d'un autre langage que le Lisp. Pas d'approche de
CLOS.
[TOUR 89]
D. Touretzky
Common Lisp : A Gentle Introduction to Symbolic Computation
Benjamin Cumming, 1989.
Un livre pour
débuter en Common Lisp . Convient aussi aux non informaticiens.
[VALD91]
R.Valdés
Little Languages, Big Questions
Dr.Dobb's Journal (September 91).
[WEGN83]
Wegner
Varieties of reusability, in
Tutorial: Software reusability. 1987.
Freeman P.
IEEE Computer Society Press.
[WINS88]
P.Winston, B.Horn
Lisp (3rd edition)
Addison Wesley
Un classique (Common Lisp et CLOS). Design et programmation.