Lisp ist eine (Familie von) universellen funktionalen Programmiersprachen, die auf dem Lambda-Kalkül basieren und den Quellcode als Datenstruktur manipulieren können.
Sowohl bei StackOverflow als auch auf dieser Site mangelt es nicht an vagen "Scheme vs Common Lisp" -Fragen. Ich möchte diese daher noch genauer fokussieren. Die Frage richtet sich an Personen, die in beiden Sprachen codiert haben: Welche spezifischen Elemente Ihrer Common-Lisp-Codierungserfahrung haben Sie beim Codieren in Scheme am meisten …
Ich versuche mir in regelmäßigen Abständen eine neue Programmiersprache beizubringen. Kürzlich habe ich gelesen, dass sich Lisp und seine Dialekte im Gegensatz zu Sprachen wie C / C ++ befinden, was mich neugierig genug machte, mehr darüber zu erfahren. Zwei Dinge sind mir jedoch unklar, und ich suche nach Anleitung …
Lisp ist offensichtlich ein Vorteil für das AI- Zeug, aber es scheint mir nicht, dass Lisp schneller ist als Java, C # oder sogar C. Ich bin kein Meister von Lisp, aber ich finde es unglaublich schwierig, den Vorteil zu verstehen man würde in Lisp Business-Software schreiben. Dennoch wird es …
Ich fange an, anhand der SICP-Videos Scheme zu lernen, und möchte als nächstes zu Common Lisp übergehen. Die Sprache scheint sehr interessant zu sein, und die meisten Leute, die Bücher darüber schreiben, befürworten, dass sie eine unvergleichliche Ausdruckskraft hat. CL scheint eine anständige Standardbibliothek zu haben. Warum ist Lisp nicht …
Ich programmiere seit Jahren und arbeite mich durch verschiedene Iterationen von Blub (BASIC, Assembler, C, C ++, Visual Basic, Java, Ruby in keiner bestimmten Reihenfolge von "Blub-ness") und möchte lernen Lispeln. Ich habe jedoch viel Schwung, was mit begrenzter Zeit (Familie, Vollzeitjob usw.) und einem angenehmen Glück mit meinem aktuellen …
Es scheint ein unmittelbares Problem beim Beginn der Entwicklung in Common Lisp zu geben: die Auswahl einer Implementierung. Was sollte man beachten und wie viel Gewicht sollte es tragen, wenn man über eine CL-Implementierung nachdenkt? Sollte es dem ANSI-Standard entsprechen? Sollte es von SLIME unterstützt werden? Fehlen bestimmten Implementierungen gute …
Ich weiß, dass Lisp und Haskell logische bzw. funktionale Programmiersprachen sind, aber was genau bedeutet das? Wie unterscheiden sie sich von anderen Sprachen? Ich habe gehört, dass Sie durch das Lernen ein besserer Programmierer werden und Ihre Logik verbessern können. Ist das wahr und wenn ich Lisp oder Haskell auf …
Ich programmiere derzeit mit C, C ++ und Python. Ich möchte eine funktionierende Programmiersprache lernen, und jetzt neige ich zu Haskell. Ich möchte hier KEINEN "Haskell vs Lisp" Krieg beginnen; Was ich wissen möchte, ist Folgendes: Wenn ich Haskell hauptsächlich für das Erlernen der funktionalen Programmierung lerne, welche Vorteile habe …
Ich lerne gerade Lisp, und zwar aus einer Sprachentwicklung, die Locomotive BASIC -> Z80 Assembler -> Pascal -> C -> Perl -> C # -> Ruby ist. Mein Ansatz ist es, gleichzeitig: Schreiben Sie einen einfachen Web-Scraper mit SBCL, QuickLisp, closure-html und drakma Sehen Sie sich die SICP-Vorlesungen an Ich …
Nach einigen Monaten des Lernens und Spielens mit Lisp, sowohl CL als auch ein bisschen Clojure, sehe ich immer noch keinen zwingenden Grund, etwas statt C # darin zu schreiben. Ich hätte gerne überzeugende Gründe oder möchte, dass jemand darauf hinweist, dass mir etwas wirklich Großes fehlt . Die Stärken …
Hat Lisp noch eine Besonderheit, die NICHT von anderen Programmiersprachen übernommen wurde? Mit Lisp meine ich alle Lisp-Programmiersprachen als Ganzes. Mir wurde gesagt, wie großartig Lisp ist und ich weiß, dass viele Sprachen von Lisp inspiriert wurden. Aber hat Lisp noch ein exklusives Designmerkmal, das in keiner anderen Sprache möglich …
Ich entwickle eine Anwendung mit clojure (lisp) alleine in meinem Team. Es beginnt als kleine Anwendung. Kein Problem. Aber da es Features hat und den Bereich erweitert, wird es zu einem wichtigen Programm. Ich habe mir Sorgen um Wartung oder so gemacht. Niemand in meinem Team kennt sich mit Clojure …
Nach meinem Verständnis besteht Top-Down-Design darin, das abstrakte Konzept auf hoher Ebene in kleinere konkrete und nachvollziehbare Teile zu zerlegen, bis der kleinste Baustein definiert ist. Andererseits definiert Bottom-Up Teile mit niedriger Ebene und baut dann nach und nach Blöcke mit höherer Ebene auf, bis das gesamte System gebildet ist. …
LISP (und Dialekte wie Scheme, Common LISP und Clojure) werden von der Industrie kaum unterstützt, obwohl sie recht gute Programmiersprachen sind. (Im Moment scheint es, als ob sie etwas an Bodenhaftung gewinnen). Nun, dies hängt nicht direkt mit der Frage zusammen, welche würden Sie für ein Produktionsprogramm einen LISP-Dialekt verwenden? …
Ich habe viele CS-Lehrpläne und Lernvorschläge für neue Programmierer gesehen, die den angehenden Programmierer auffordern, einen Lisp-Interpreter zu studieren, der speziell in Lisp geschrieben ist. Alle diese Seiten sagen Dinge ähnlich wie „seine intellektuelle Offenbarung“, „es ist eine Erleuchtungserfahrung jeder ernsthafte Programmierer haben sollte“ oder „es zeigt Ihnen , Hardware …
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.