cours | td | examens | doc | liens | horaires
Scheme
Quelques liens Scheme sur le Web
Le site de DrScheme (page en anglais)
L'enseignement de Scheme
- Niveau première année de Deug
- http://deptinfo.unice.fr/~roy/
Un Mémento du Schemeur par Jean-Paul Roy (université de Nice Sophia-Antipolis), enseignant Scheme en Deug MIAS (sections Math-Physique et Math-Info) : 1- Nombres, expressions, fonctions, 2- Doublets et listes, 3- Macros, compléments impératifs.
- http://www.cenaath.cena.dgac.fr/~decrock/langages/scheme/
Informations sur Scheme, bibliographie et solutions de quelques exercices du livre Programmer avec Scheme de J.Chazarain, sur la page de Franck Decrock, enseignant Scheme au Centre d'études de la navigation aérienne (Direction générale de l'aviation civile, à Athis-Mons).
- http://icps.u-strasbg.fr/~vivien/index.fr.html
Quelques TDs (sous forme de fichiers Postscript) de Frédéric Vivien (université de Strasbourg) pour le Deug MIASS.
- http://www.multimania.com/hbomb/tp/tpindex.htm
Quelques TD-TPs du cours de première année de Deug donné à Caen...
- http://www.cs.brandeis.edu/~tim/Courses/1997/CS2a/index.html
Le cours de Tim Hickey pour l'initiation à l'informatique, à l'université Brandeis, Boston, USA, illustré par de nombreux exemples pédagogiques. C'est pour ce cours que Tim Hickey a développé Jscheme, l'interprète Scheme permettant d'écrire des applets (page en anglais).
- Niveau plus avancé
- http://www.info.unicaen.fr/~karczma/matrs/GraDeug/
TDs de Jerzy Karczmarczuk pour son cours de deuxième année de Deug MIAS à Caen (voie MIM/MII) "Informatique pour les mathématiques", qui est une introduction au graphisme et à l'informatique visuelle en Scheme.
- http://cuiwww.unige.ch/pcnet/groupes/labo/
TDs du cours d'algorithmique en Scheme donné par Christian Pellegrini à l'université de Genève, inspiré du livre d'Abelson et Sussmann.
- ftp://ftp.inria.fr/INRIA/Projects/icsla/WWW/Cours.html
Pour information, la page d'un grand spécialiste de la programmation fonctionnelle, Christian Queinnec, enseignant à l'université de Paris 6 et à Polytechnique, avec ses TDs de Scheme (fichiers Postcript) et de Jaja, l'interprète Scheme qu'il a écrit en Java .
Implémentations de Scheme en Java
- SILK : L'interprète Scheme de Peter Norvig écrit en Java, qui tient dans seulement ... 50 Kilo-octets ! (page en anglais)
- Jscheme : L'interprète Scheme de Tim Hickey pour écrire des applets. Écrit en Java, il peut tourner lui-même comme applet dans une page Web (page en anglais).
- Kawa : L'interprète Scheme de Per Bothner (page en anglais).
Scheme comme langage de commande