Concept

Machine Lisp

Résumé
Les machines Lisp sont des ordinateurs conçus pour interpréter Lisp efficacement et nativement. D'une certaine manière, elles furent les premières stations de travail mono-utilisateur commercialisées. Malgré le faible nombre de machines Lisp (environ unités en 1988), beaucoup de technologies communes de nos jours (telles qu'un ramasse-miettes efficace, l'impression laser, les interfaces fenêtrées, la souris, les haute résolution, les moteurs de rendu et plusieurs innovations dans le domaine des réseaux) ont été développées en premier lieu sur des machines Lisp comme celles utilisées par le centre de recherche Xerox PARC. Les programmes d'intelligence artificielle (IA) des années 1960 et 1970 nécessitaient des ordinateurs considérés à l'époque comme d'une très grande puissance (c'est-à-dire possédant un processeur rapide et beaucoup de mémoire). Ces besoins de puissance étaient accentués par le fait que les recherches américaines en IA étaient implémentées quasiment exclusivement avec le langage de programmation Lisp, alors que tout le matériel du commerce était conçu et optimisé pour les langages de type assembleur ou Fortran. Au début, le coût de telles machines était tel qu'elles devaient être partagées par plusieurs utilisateurs. Mais lorsque la technologie des circuits intégrés commença à réduire la taille et les coûts des ordinateurs (fin des années 1960), et lorsque les besoins de mémoire des programmes d'IA commencèrent à excéder l'espace d'adressage des ordinateurs les plus courants des centres de recherche (les DEC PDP-10), les chercheurs considérèrent une nouvelle approche : un ordinateur conçu spécialement pour écrire et exécuter des programmes d'IA imposants, et adapté à la sémantique du langage de programmation Lisp. Afin de garder un système d'exploitation (relativement) simple, ces machines ne devaient pas être partagées, mais dédiées à un unique utilisateur.
À propos de ce résultat
Cette page est générée automatiquement et peut contenir des informations qui ne sont pas correctes, complètes, à jour ou pertinentes par rapport à votre recherche. Il en va de même pour toutes les autres pages de ce site. Veillez à vérifier les informations auprès des sources officielles de l'EPFL.