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.