Ajouter un commentaire

fredericmazue

Quote:
A propos de Lisp d'ailleurs, pourquoi a-t-on dériver autant ce langage ?

Il y a des raisons historiques

Quote:
Difficile de choisir : common-Lisp,

Common Lisp bien sur. C'est actuellement LE Lisp. Je dis LE Lisp parce qu'il est standard. Comme peu de langages d'ailleurs. C, C++, Ada.
D'ailleurs il est le seul langage standard à disposer une interface graphique standard (CLIM)
Allegro et Lispworks sont tous deux des implémentations de Common-Lisp.
Sinon en Open Source tu as le remarquable SBCL, qui implémente le standard parfaitement rigoureusement et qui est vif comme l'éclair à l'exécution. Un bijou :)

Quote:
Scheme

Attention Scheme n'est pas un Lisp. Il y ressemble c'est vrai, mais avec des différences. Scheme apporte d'ailleurs une chose qui n'existe pas en Lisp, la continuité. (Je te laisse te renseigner :) )

Quote:
emacs-Lisp

Emacs-Lisp est un Lisp à l'ancienne, pour des raisons historiques évidentes. Il sert de moteur à Emacs et il sert aussi à le programmer, ce qui fait qu'Emacs reste l'éditeur le plus génial de tout l'univers connu et inconnu :)
Emacs-Lisp est en portée dynamique, alors que Common Lisp est en portée lexicale. Grosse différence (Je te laisse te renseigner :) )

Quote:
Erlang m'a aussi beaucoup plû

Je pense bien. Vraiment génial. C'est actuellement la meilleure solution pour les applications concurrentes et/ou distribuées.
Remarque il existe aussi ABCL/1, qui reste confidentiel et universitaire (au Japon) et qui un langage concurrent "à la Erlang". Ce qui est amusant c'est que son créateur l'a écrit... en Lisp :)

Merci pour les références sur les bouquins :)

Filtered HTML

Plain text

CAPTCHA
Cette question permet de vérifier que vous n'êtes pas un robot spammeur :-)
 M   M  III  EEEE      J  M   M 
MM MM I E J MM MM
M M M I EEE J M M M
M M I E J J M M
M M III EEEE JJJ M M