Als «common-lisp» getaggte Fragen

Common Lisp ist eine standardisierte Version der Lisp-Programmiersprache, die für eine leistungsfähige Leistung ausgelegt ist.

23
Was ist der beste Weg, um LISP zu lernen? [geschlossen]
Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden kann, …
167 lisp  scheme  common-lisp 


30
Lisp in der realen Welt
Ich habe mit Lisp (eigentlich Schema) experimentiert und festgestellt, dass es eine sehr schöne Sprache ist, über die ich mehr erfahren möchte. Es scheint jedoch, dass Lisp niemals in ernsthaften Projekten verwendet wird, und ich habe es in keiner Stellenanzeige als gewünschte Fähigkeit aufgeführt. Ich bin daran interessiert, von jemandem …


12
Warum genau ist eval böse?
Ich weiß, dass Lisp- und Scheme-Programmierer normalerweise sagen, dass evaldies vermieden werden sollte, es sei denn, dies ist unbedingt erforderlich. Ich habe die gleiche Empfehlung für mehrere Programmiersprachen gesehen, aber noch keine Liste klarer Argumente gegen die Verwendung von eval. Wo finde ich einen Bericht über die möglichen Probleme bei …


4
Clojure gegen andere Lisps [geschlossen]
Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden kann, …

11
Verwenden von Vim für die Lisp-Entwicklung
Ich benutze Lisp schon eine Weile ein- und ausgeschaltet, aber ich fange an, mich ernsthaft mit "echten" Arbeiten in Lisp zu beschäftigen. Ich bin ein großer Vim-Fan und habe mich gefragt, wie ich mit Vim als Editor für die Lisp-Entwicklung am produktivsten sein kann. Plugins, Workflow-Vorschläge usw. sind willkommen. Bitte …
87 vim  ide  lisp  common-lisp 

16
LET versus LET * in Common Lisp
Ich verstehe den Unterschied zwischen LET und LET * (parallele versus sequentielle Bindung) und theoretisch ist dies durchaus sinnvoll. Aber gibt es einen Fall, in dem Sie LET jemals wirklich gebraucht haben? In all meinem Lisp-Code, den ich mir kürzlich angesehen habe, können Sie jeden LET ohne Änderung durch LET …
80 lisp  common-lisp 

7
Wie viele Grundelemente sind erforderlich, um eine LISP-Maschine zu erstellen? Zehn, sieben oder fünf?
Auf dieser Seite gibt es 10 LISP-Grundelemente. Die Grundelemente sind : atom, quote, eq, car, cdr, cons, cond, lambda, label, apply. http://hyperpolyglot.wikidot.com/lisp#ten-primitives Stevey schätzt, dass es sieben (oder fünf) gibt: Es ist Teil der Reinheit der Idee von LISP: Sie brauchen nur die sieben (oder sind es fünf?) Grundelemente, um …

2
Wo man lernt, wie man Common Lisp praktisch benutzt [geschlossen]
Geschlossen. Diese Frage entspricht nicht den Richtlinien für Stapelüberlauf . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Stack - Überlauf. Geschlossen vor 5 Jahren . Verbessere diese Frage Ich bin ein C ++ - Programmierer, der versucht, …
79 lisp  common-lisp 



9
Warum ist die Lisp-Community so fragmentiert? [geschlossen]
Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden kann, …

4
Lokaler Staat in Common Lisp
Neuling Frage in Common Lisp: Wie kann ich meine Prozedur so gestalten, dass bei jedem Aufruf ein bestimmtes prozedurales Objekt mit einer eigenen lokalen Bindung zurückgegeben wird? Derzeit verwende ich let, um den lokalen Status zu erstellen, aber zwei Funktionsaufrufe verwenden denselben lokalen Status. Hier ist der Code, (defun make-acc …
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.