Lisp
at
TEE Lisp Web Site
Table of contents
1. Introduction
1.1. General purpose
1.2. Object-oriented
1.3. Graphical user interfaces
1.4. Evolution
1.5. Development environments
1.6. Gartner Group report on Common Lisp
1.7. Internal report about Lisp
2. Use of Lisp in TEE
2.1. CORAPS
2.2. GIPSY
2.3. IATOS
2.4. TROPIC
2.5. ORPHEO
2.6. GPS
2.7. object oriented
2.8. Evolutionary prototype methodology
2.9. CLIM
2.10. Franz Inc
2.11. Xanalysis
2.12. Algorithme
3. Use of Lisp Worldwide
3.1. Remote agent experiment
3.2. Use of Lisp for research in biology
4. Comparison with other languages
4.1. Lisp as an alternative to Java (Erann Gat)
4.1.1. Full paper
4.2. Extreme Rapid Development (P. Norvig)
4.3. Beating the averages - Lisp WEB application (P. Graham)
4.3.1. Full paper
4.3.2. Technical details
5. External Web Sites of interest
5.1. Lisp Implementation of the Java ObjectStream (LIJOS)
6. Lisp evolution
6.1. Recommended extensions
6.2. Common Lisp support for XML
6.3. Interaction 3.6 (XML/XSL/CL)
6.4. LISA - Intelligent Software Agents for Common Lisp
6.5. AXEL 2000
7. Books
7.1. Other references
8. TEE report about Lisp
8.1. Comment lire ce dossier
8.2. Introduction
8.3. 1. Lisp : les caractéristiques
8.3.1. 1.1. Langage et abstraction
8.3.2. 1.2. Modèle de données et modèle de l'exécution en Lisp
8.3.3. 1.3. Prototypage et développement évolutif
8.3.4. 1.4. Réutilisation
8.3.5. 1.5. Domaines d'application
8.3.6. 1.6. Avantages de l'environnement de développement Lisp
8.4. 2. Lisp : les préjugés
8.4.1. 2.1. Le Lisp est lent - Historique
8.4.2. 2.2. La gestion automatique de la mémoire pose problème en pratique
8.4.3. 2.3. Une application Lisp nécessite beaucoup de mémoire centrale
8.4.4. 2.4. La syntaxe du Lisp est compliquée ("et toutes ces parenthèses!")
8.4.5. 2.5. Le Lisp est difficile et réservé à l'"intelligence artificielle"
8.5. 3. Exemple 1 : Fonction générique, abstraction et réutilisation
8.6. 4. Exemple 2 : Mesure informelle du pouvoir d'expression d'un langage
8.7. 5. Exemple 3 : Manipulation symbolique et extension du langage
8.7.1. 5.1. Une fonction de menu générique
8.7.2. 5.2. Fonction de validation : manipulation symbolique
8.7.3. 5.3. Extension du langage
8.8. 6. Les produits Lisp
8.8.1. Lisp Implementation of the Java ObjectStream
8.9. 7. Synthèse et conclusion
8.10. Evaluation d'une expression Lisp
8.10.1. 1. Expressions symboliques
8.10.2. 2. L'évaluation d'un expression Lisp
8.10.3. 3. L'opérateur QUOTE bloque l'évaluation d'un argument
8.10.4. 4. L'opérateur d'affectation
8.11. Les applications Lisp en TEE
8.11.1. CORAPS
8.11.2. GIPSY
8.11.3. IATOS
8.11.4. TROPIC
8.11.5. ORPHEO
8.11.6. GPS
8.11.7. object oriented
8.11.8. Evolutionary prototype methodology
8.11.9. CLIM
8.11.10. Franz Inc
8.11.11. Xanalysis
8.11.12. Algorithme
8.12. La taille du Common Lisp - Portabilité
8.13. Bibliographie
9. Methodology
10. Links
10.1. Franz Inc
10.2. Xanalysis
10.3. Algorithme
11. Features
11.1. Lisp : Object-oriented langage
11.2. Lisp : Graphical user interfaces
11.2.1. Lisp vendors
11.2.2. Franz Inc
11.2.3. Harlequin
11.3. Lisp : Development environments
contact
site map
Last update : 17/12/2001