(Courriels de diversion: <haies@bronche-fouinerais.com> <graduee@postee-encrage.com> <theoriser@evincais-ragaillardiront.com> <furetais@gommerions-mutilons.com> <degouterons@digue-disqualifions.com> <matraquerent@debile-enflammeraient.com> <pardonnable@locomotives-ahuriront.com> <virtualite@inversible-indique.com> <dirigeable@nuis-debranche.com> <marine@lacera-repartons.com> )


La conférence WebDynamique étant reportée à Février, je ferais un
exposé sur le langage de programmation [supérieur] Scheme en Janvier (le
16 par exemple, si on fait une réunion ce jour là).

  -=- Abstract -=-

  Scheme est un langage de programmation simple et élégant de la
  famille Lisp. Il permet d'exprimer un grand nombre de styles et de
  méthodes de programmation différents, mais privilégie l'abstraction
  et la programmation fonctionelle.

  Scheme (rhyme avec "clean") est utilisé comme langage d'extension
  pour le GIMP (et avec Guile sera le langage d'extension officiel du
  projet GNU) et est la base du langage de stylesheet DSSSL. Il est
  souvent utilisé pour l'enseignement de la programmation, puisque la
  simplicité de sa syntaxe permet à l'étudiant de se concentrer sur
  les aspects essentiels du problème. Un grand nombre
  d'implémentations Scheme existent, allant de l'interpréteur léger au
  compilateur natif optimisant.

  -=- Plan (approx 1h30) -=-
  
  * pourquoi apprendre un autre langage de programmation?
  * histoire
  * syntaxe et sémantique des expressions Scheme
  * fonctionelles
  * fermetures
  * continuations
  * implémentations
  * applications
  * autres langages similaires


Il me faudrait le rétroprojecteur et si possible la sortie LCD
projetable. Questions et suggestions bienvenues.
  
-- 
Eric Marsden
emarsden @ mail.dotcom.fr
It's elephants all the way down

 _______________________________________________________________________
  Le CULTe sur le ouebe: http://savage.iut-blagnac.fr/