Lisp est-il un langage de programmation facile ?

Lisp est-il un langage de programmation facile ?

29 mai 2019 · 1 min. de lecture
quora Quora

Article initialement publié sur Quora

Lots of Insipid and Stupid Parenthesis ? Non, pas facile du tout.

Au début ça va, si on a un IDE qui formate ça bien avec des parenthèses multicolores, ce qui n’est pas le cas ci-dessous:

(defun factorial (n &optional (acc 1))
"Calcule la factorielle de l'entier n."
(if (<= n 1)
	acc
	(factorial (- n 1) (* acc n))))

et puis ça donne des choses comme ça (un bout de browser en LISP trouvé sur GitHub) …

Sérieusement : dès que j’ai appris LISP en 1986, je me suis dépêché d’apprendre Prolog pour ce qu’on appelait intelligence artificielle à l’époque., et aujourd’hui les bonnes idées de LISP (car il y en a quand même…) se retrouvent beaucoup plus clairement dans des langages comme Python

voir Python for Lisp Programmers

Dr. Goulu
Auteurs
Dr. Goulu (il/lui)
Ingénieur à la retraite, toujours curieux et voyageur
EPFL MS Informatique 1988, PhD automatique 1994, eMBA Management of Technology

comments powered by Disqus