fred voisin

(smart (music (engines)))

Accueil > Trucs et astuces > Liens Lisp

Liens Lisp

samedi 1er janvier 1994, par Fred

en construction !

Histoire et généralités

History of Lisp
de John McCarthy (Artificial Intelligence Laboratory, Stanford University, 1979) :
l’histoire du Lisp par son inventeur. Article technique, détaillé et passionnant de linguistique informatique considérant l’informatique en général et les contraintes conceptuelles liées aux langages informatiques.

Common Lisp - Myths and Legends
Considérations générales sur le Lisp : qui l’utilise, pourquoi, etc.

A propos du lambda-calcul (wikipedia)
Le Lisp étant une implémentation informatique du lambda-calcul...

Pour apprendre le Lisp

Introduction à la programmation en Common Lisp
Sur le site wallon algo.be, une introduction agréable à lire pour débutants et en français. Une table des matières est incluse dans le fichier .pdf trés bien fait.

Traité de Programmation en Common Lisp
Comme son titre l’indique, très académique, fait par des programmeurs pour des étudiants programmeurs. Aussi abscon qu’un traité de contrepoint ;) mais en français.

Practical Common Lisp
Un classique de Peter Seibel, avec exemples et une progression, pour débutants non nécessairement programmeurs, les exemples, bien qu’orientés base de données, permettent de comprendre la syntaxe du Lisp et les méthodes de déployement d’un code.

Common Lisp : A Gentle Introduction to Symbolic Computation
Un autre classique (587 pages) de Touretzky (1990), plus complet que le précédent. Peut être lu linéairement ou au hasard si l’on a déjà quelques notions.

Common Lisp @ Wikibooks
En anglais mais à l’inverse des deux liens précédents, plus de code que de blahblah. Sorte de tutorial très conçis.

Tutoriaux

Tutorial for the Common Lisp Loop Macro

A Guide to Good Lisp Style (.ps)
de l’auteur de « Paradigms of Artificial Intelligence Programming », précis d’écriture en Lisp, technique.

Références

Common Lisp the Language, 2nd Edition
La référence détaillée avec index de toutes les fonctions du Common Lisp, pour programmeurs avancés et débutants : un dictionnaire où on peut apprendre le langage pour cherchant le bon mot ou simplement en feuillettant au hasard...

The Common Lisp Cookbook
recettes collectives. De bons liens en fin de page.

Lisp et intelligence artificielle

Norvig : Code from Peter Norvig’s Lisp Book
Code source des exemples du livre de Peter Norvig « Paradigms of Artificial Intelligence Programming : Case Studies in Common Lisp » (1992) : ce livre avait pour but d’apprendre le Lisp en traitant de problèmes, classiques en IA (voyageur de commerce, plus court chemin, elisa, etc.). Les débutants - et avancés - auront souvent besoin du livre pour comprendre les exemples et la mise en œuvre de ce code puissant et (très) sophistiqué.

Machines Lisp

...