Image ventilateur qui tourne fond du ventilateur Circuit imprimé (image de titrage diode verte diode rouge
Administration

Scheme

INFORMATIQUE > LANGAGES INFORMATIQUES

Scheme est un langage informatique


Date de création : 1975.

Auteurs : Guy L. Steele et Gerald Jay Sussman.

Paradigme(s) : fonctionnel.

Typage : dynamique.

Histoire

Scheme (prononcé skim) a été créé au MIT par Gerald Jay Sussman et Guy L. Steele. Leur objectif était de créer un langage plus simple qui conserverait l'esessentiel de Lisp. Scheme a donc une syntaxe simple, très peu de mots-clés et s'affranchit de la précédence des opérateurs en utilisant la notation préfixée.

Caractéristiques

Scheme possède un type particulier générique, la S-expression qui permet d'étendre le langage grâce à la métaprogrammation.

Il existe de nombreuses implémentations de Scheme

Généalogie

Scheme est dérivé de Lisp. Il a influencé JavaScript et Ruby.

Pour en savoir plus

Wikipedia en anglais (meilleur que la version française)

Une courte introduction à Scheme en PDF par Jean-Jacques Girardot (Ecole Nationale Supérieure des Mines de Saint-Etienne)