Questions marquées «lisp»

Lisp est une famille de langages de programmation à usage général, influencés par le calcul lambda, et avec la capacité de manipuler le code source comme une structure de données.

297
Qu'est-ce qui rend les macros Lisp si spéciales?

En lisant les essais de Paul Graham sur les langages de programmation, on pourrait penser que les macros Lisp sont la seule voie à suivre. En tant que développeur occupé, travaillant sur d'autres plateformes, je n'ai pas eu le privilège d'utiliser des macros Lisp. En tant que personne qui veut...

185
Pourquoi Lisp est-il utilisé pour l'IA? [fermé]

Dans l'état actuel des choses, cette question ne convient pas à notre format de questions-réponses. Nous nous attendons à ce que les réponses soient étayées par des faits, des références ou une expertise, mais cette question suscitera probablement un débat, des arguments, un sondage ou une...

184
En quoi la raquette est-elle différente de Scheme?

Racket est un descendant de Scheme. En quoi la raquette est-elle différente de la R6RS? Qu'a-t-il ajouté, ou retiré, ou est-il simplement différent? Je comprends que Racket est plus qu'une langue, c'est une plateforme pour les langues. Mais je fais référence au dialecte principal de...

167
Quelle est la meilleure façon d'apprendre LISP? [fermé]

Dans l'état actuel des choses, cette question ne convient pas à notre format de questions-réponses. Nous nous attendons à ce que les réponses soient étayées par des faits, des références ou une expertise, mais cette question suscitera probablement un débat, des arguments, un sondage ou une...

146
Lisp dans le monde réel

J'ai expérimenté Lisp (en fait Scheme) et j'ai trouvé que c'était un très beau langage sur lequel je suis intéressé à en savoir plus. Cependant, il semble que Lisp n'est jamais utilisé dans des projets sérieux, et je ne l'ai pas vu répertorié comme une compétence souhaitée sur aucune offre...

143
Y a-t-il une (répétition-dernière-commande) dans Emacs?

Souvent, j'ai creusé dans des propos et des documents à la recherche de quelque chose comme ce qui suit pour abandonner pour revenir à la tâche à accomplir: (répétition-dernière-commande) faire la dernière commande C- ou M- que je viens d'exécuter (pour être rebondi sur une touche fn) ou parfois le...

141
Pourquoi exactement eval est-il mauvais?

Je sais que les programmeurs Lisp et Scheme disent généralement que cela evaldevrait être évité à moins que cela ne soit strictement nécessaire. J'ai vu la même recommandation pour plusieurs langages de programmation, mais je n'ai pas encore vu une liste d'arguments clairs contre l'utilisation de...

125
Pourquoi devrais-je apprendre Lisp? [fermé]

Dans l'état actuel des choses, cette question ne convient pas à notre format de questions-réponses. Nous nous attendons à ce que les réponses soient étayées par des faits, des références ou une expertise, mais cette question suscitera probablement un débat, des arguments, un sondage ou une...

123
Comment obtenir des effets de pliage de code dans Emacs?

Quelle est la meilleure façon de réaliser quelque chose comme le pliage de code, ou le type de cyclisme utilisé par le mode org. Quelle serait la meilleure solution dans elisp pour créer ce type de comportement? EDIT: Je suis désolé, je n'ai pas été clair. Je veux programmer quelque chose dans...

114
Quand utiliser '(ou quote) en Lisp?

Après avoir parcouru les principales parties d'un livre d'introduction Lisp, je ne pouvais toujours pas comprendre ce que fait la fonction d'opérateur spécial (quote)(ou équivalent '), mais cela a été partout dans le code Lisp que j'ai vu. Qu'est ce que ça