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 :-)
 PPPP    QQQ    PPPP   H  H  PPPP  
P P Q Q P P H H P P
PPPP Q Q PPPP HHHH PPPP
P Q QQ P H H P
P QQQQ P H H P
Q