2012-01-12 4 views
0

Possible en double:
Is Haskell a Lisp?est Haskell un dialecte Lisp

Beaucoup de gens qui ont travaillé sur Lisp m'a dit que Haskell est l'un des dialectes de Lisp. J'ai cherché sur internet mais je n'ai pas trouvé la bonne réponse. Quelqu'un peut-il expliquer à ce sujet?

+4

Demandez à un de ceux qui vous a dit d'une référence – Mark

+0

http://stackoverflow.com/questions/ 4696618/is-haskell-a-lisp fournit une référence: il est dit que la route Haskell vers la logique, les mathématiques et la programmation par Doets et Eijck 2004 fait cette affirmation. –

Répondre

5

Non, ce n'est pas le cas. Voir:

2

Ils se réfèrent joyeusement à la riche métaprogrammation et aux capacités multi-paradigmes de Lisp qui permettent d'utiliser différents styles de programmation, ce qui peut aussi conduire à considérer les autres langages comme des cas particuliers de Lisp. Certaines implémentations de langages de la famille Lisp, comme Racket implémentation de Scheme, contiennent des fonctionnalités également vues dans Haskell, comme les types statiques, la correspondance de modèle ou l'évaluation paresseuse.

Et rappelez-vous que

Celui qui ne comprend pas LISP, est vouée à réinventer

Questions connexes