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

Contenu supprimé Contenu ajouté
LydieBot (discussion | contributions)
Maintenance, remplacement: sommaireSommaire (2) avec AWB
m Robot : Remplacement de texte automatisé (-\b(\d+)\s*ans?\b +{{unité|\1|ans}})
Ligne 8 :
}}
 
Le Lisp (Common Lisp dans sa distribution la plus utilisée) est un langage datant d'environ {{unité|40 |ans}}. 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 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.