Qu'est-ce que LISP? définition & sens

LISP est l'abréviation de LIST Processor. LISP est le nom d'une famille de langages de programmation de haut niveau les plus couramment utilisés dans la recherche sur l'intelligence artificielle, car il ne fait aucune distinction entre un programme et des données. LISP est idéal pour manipuler du texte et se trouve être l'un des langages de programmation les plus anciens encore en usage.

Technipages explique LISP

Il a été créé et publié à l'origine en 1958 - le seul langage couramment utilisé plus ancien que LISP est Fortran. Il existe plusieurs itérations individuelles de LISP, les plus populaires étant Scheme, Clojure et Common LISP. Chaque version est essentiellement un dialecte de la version originale, qui a été créée à l'origine comme une notation mathématique pratique. Plus précisément, une notation mathématique pour les programmes informatiques, influencée par la notation du lambda calcul d'Alonzo Church. Le lambda calcul est un système formel de logique mathématique et constitue la base fonctionnelle des langages LISP.

Les listes constituent la base fonctionnelle de la structure de données des langages LISP, tandis que le programme final compilé effectue des calculs qui expriment les valeurs dans ces listes. Les langages LISP entrent dans la catégorie des autres langages de programmation du domaine public, il en existe des versions complètement inintelligibles. N'importe qui peut aller en créer une variante. Pour cette raison, il existe de nombreuses versions différentes et seules quelques-unes d'entre elles sont entièrement configurées, généralement acceptées et standardisées. Le principal est Common LISP.

Utilisations courantes de LISP

  • LISP est une collection de langages de haut niveau principalement affiliés à la recherche sur l'IA.
  • Parce que c'est un langage du domaine public, il existe de nombreuses variantes inutiles et cassées de LISP.
  • La nature basée sur des listes des langages LISP signifie que tout est traité via, depuis et vers les listes.

Utilisations abusives courantes de LISP

  • LISP est un langage de programmation de haut niveau qui n'est plus utilisé activement.