|
Lisp at
|
2.5. Le Lisp est difficile et réservé à l'"intelligence artificielle"
| ||||||||
|
2.5. Le Lisp est difficile et est réservé à l'"intelligence artificielle"Par rapport à d'autres langages, le Lisp est plutôt facile à apprendre : d'une part, la syntaxe est simplissime et d'autre part le Lisp possède une série de caractéristiques qui simplifient l'écriture des programmes, comme la gestion automatique de la mémoire (il n'est pas nécessaire de manipuler des pointeurs, ni d'allouer et de libérer explicitement de la mémoire). Ce qui est vrai par contre, c'est que le Lisp permet des techniques de programmation particulières, généralement non utilisables dans d'autres langages; l'apprentissage de ces techniques nécessite un effort supplémentaire, mais il a pour corollaire une plus grande aisance dans la maîtrise de la complexité des applications. Une façon de se convaincre des idées exposées dans le paragraphe précédent est de consulter la référence [ABEL85], Structure and Interpretation of Computer Programs, un livre qui est un des cours de base des étudiants du MIT :
Finalement ce livre démontre aussi que le Lisp n'est pas qu'un langage réservé à l'"intelligence artificielle" et qu'en particulier, il convient très bien à l'apprentissage et la mise en oeuvre de méthodes de programmation sophistiquées. | ||||||||
|
|||||||||
|
Last update : 26/11/2001 | ||||||||