« Lisp (Common Lisp)/Introduction au Lisp » : différence entre les versions

Contenu supprimé Contenu ajouté
m Robot : Remplacement de texte automatisé (- l'utilisation + l’utilisation , - d'asile + d’asile , - s'inspirer + s’inspirer , - l'expression + l’expression , - d'usage + d’usage , - d'autre + d’autre , - d'important + d’important )
Relu
Ligne 1 :
{{PàR|auteur=Cynddl}}
{{Chapitre
| idfaculté = informatique
Ligne 8 ⟶ 7 :
}}
 
Le Lisp (est un langage de programmation informatique apparu en 1958, et {{w|Common Lisp dans}}, sa distribution la plus utilisée), estdate unde langage datant d'environ {{unité|40|ans}}1994. Langage ancien, il a été créé dans le but d’être un langage fonctionnel (pas de variables fixées, chaque fonction est évaluée comme un résultat de calcul, prépondérance de la récursivité, etc.).
 
Relativement peu utilisé, il est néanmoins le {{w|langage fonctionnel}} le plus employé parmi ses semblables, notamment à titre éducatif dans les filières informatique des universités.
Sa syntaxe est préfixée et basée sur l’utilisation de parenthèses là où les langages impératifs tels que le C emploient des parenthèses et des accolades pour délimiter les blocs; cela est dû à la logique fonctionnelle, en effet un appel de fonction est évalué comme une opération.
 
De nos jours, l’utilisation de variables est courant en Common Lisp, à tel point que le langage a subi une migration vers la logique objet.
Sa syntaxe est préfixée et basée sur l’utilisation de parenthèses là où les langages impératifs tels que le C emploient des parenthèses et des accolades pour délimiter les blocs ; cela est dû à la logique fonctionnelle, en effet un appel de fonction est évalué comme une opération.
 
De nos jours, l’utilisation de variables est courant en Common Lisp, à tel point que le langage a subi une migration vers la logique objet avec {{w|Common Lisp Object System}}.
 
 
[[Image:4.3 BSD UWisc VAX Emulation Lisp Manual.png]]
 
{{Bas de page