Lisp est une (famille de) langage (s) de programmation fonctionnelle à usage général, basé sur le calcul lambda, et avec la capacité de manipuler le code source comme une structure de données.
Les questions vagues «Scheme vs Common Lisp» ne manquent pas à la fois sur StackOverflow et sur ce site. Je souhaite donc que celui-ci soit plus ciblé. La question s'adresse aux personnes qui ont codé dans les deux langues: Lors du codage dans Scheme, quels éléments spécifiques de votre expérience …
J'essaie de m'apprendre un nouveau langage de programmation à intervalles réguliers. Récemment, j'ai lu comment Lisp et ses dialectes se trouvaient à l'opposé des langages comme le C / C ++, ce qui m'a rendu assez curieux pour en savoir plus. Cependant, deux choses ne sont pas claires pour moi …
Lisp est évidemment un avantage pour l' IA , mais il ne me semble pas que Lisp soit plus rapide que Java, C # ou même C. Je ne suis pas un maître de Lisp, mais je trouve extrêmement difficile de comprendre l'avantage. on aurait à écrire un logiciel de …
Je commence à apprendre Scheme par les vidéos SICP, et je voudrais passer à Common Lisp ensuite. La langue semble très intéressante, et la plupart des gens qui écrivent des livres sur ce thème affirment qu’elle possède un pouvoir expressif inégalé. CL semble avoir une bibliothèque standard décente. Pourquoi Lisp …
Je programme depuis des années, en parcourant diverses versions de Blub (BASIC, Assembler, C, C ++, Visual Basic, Java, Ruby sans ordre particulier de "Blub-ness") et j'aimerais apprendre Zézayer. Cependant, j'ai beaucoup d'intertia avec peu de temps (famille, travail à temps plein, etc.) et un bonheur confortable avec mon Blub …
Commencer à se développer dans Common Lisp semble poser un problème immédiat: choisir une implémentation. Que faut-il prendre en compte et quel poids doit-il supporter lors de la mise en œuvre d'une solution CL? Devrait-il être conforme à la norme ANSI? Devrait-il être pris en charge par SLIME? Est-ce que …
Je sais que Lisp et Haskell sont respectivement des langages de programmation logique et fonctionnel, mais qu'est-ce que cela signifie exactement? Comment diffèrent-ils des autres langues? J'ai entendu dire que leur apprentissage ferait de vous un meilleur programmeur et améliorerait votre logique. Est-ce vrai et si j'apprends le Lisp ou …
Je code actuellement avec C, C ++ et Python. Je veux choisir un langage de programmation fonctionnel, et pour l'instant je me penche vers Haskell. Je ne veux PAS commencer une guerre "Haskell vs Lisp" ici; Ce que je veux savoir, c'est ceci: si j'apprends Haskell principalement pour me familiariser …
J'apprends actuellement Lisp, issu d'une progression linguistique qui s'appelle Locomotive BASIC -> Z80 Assembler -> Pascal -> C -> Perl -> C # -> Ruby. Mon approche est de simultanément: écrire un simple gratte Web en utilisant SBCL, QuickLisp, closing-html et drakma regarder les conférences du SICP Je pense que …
Après quelques mois d'apprentissage de Lisp, de CL et d'un peu de Clojure, je ne vois toujours pas de raison impérieuse d'écrire quoi que ce soit à la place de C #. J'aimerais vraiment avoir des raisons impérieuses ou que quelqu'un indique qu'il me manque quelque chose de vraiment important …
Lisp a-t-il encore une fonction spéciale qui N'A PAS été adoptée par d'autres langages de programmation? Par Lisp, j'entends tous les langages de programmation Lisp dans leur ensemble. On m'a dit à quel point Lisp est incroyable et je sais que de nombreuses langues ont été inspirées par Lisp. Mais …
Je développe une application avec clojure (lisp) seule dans mon équipe. Cela commence comme une petite application. Aucun problème. Mais comme il a des fonctionnalités et étend la zone, il devient un programme important. Je m'inquiétais pour l'entretien ou quelque chose. Personne dans mon équipe ne connaît le clojure ou …
Si je comprends bien, la conception descendante consiste à affiner le concept abstrait de haut niveau en petites pièces concrètes et compréhensibles, jusqu'à ce que le plus petit bloc de construction soit défini. D'un autre côté, le bas vers le haut définit les parties de bas niveau, puis construit progressivement …
LISP (et les dialectes tels que Scheme, Common LISP et Clojure) n'ont pas gagné beaucoup de soutien de l'industrie même si ce sont des langages de programmation assez décents. (Pour le moment, il semble qu'ils gagnent du terrain). Maintenant, ce n'est pas directement lié à la question, qui utiliseriez-vous un …
J'ai vu de nombreux curriculums CS et des suggestions d'apprentissage pour de nouveaux programmeurs qui appellent le programmeur en herbe à étudier un interprète lisp spécifiquement écrit en lisp. Tous ces sites disent des choses similaires à «c'est une révélation intellectuelle», «c'est une expérience d'illumination que tout programmeur sérieux devrait …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.