Komm zum Common Lisp-Track von Exercism und erhalte Zugang zu 92 Übungen gruppiert in 27 Common Lisp-Konzepte, mit automatischer Analyse deines Codes und persönlichem Mentoring, alles 100 % kostenlos.
(defun distance (str1 str2
&key (test #'char=))
"Number of positional differences in
two equal length strings."
(when (= (length str1) (length str2))
(count nil
(map 'list test str1 str2))))
Werde besser im Programmieren mit unterhaltsamen, lohnenden Programmierübungen bei Exercism, die dein Verständnis von Konzepten auf die Probe stellen.
Gib den Kinderreim 'This is the House that Jack Built' aus.
Bestimme, ob ein Dreieck gleichseitig, gleichschenklig oder ungleichseitig ist.
Hilf Layla, kurze Berichte zu erstellen
Common Lisp hat eine voll ausgestattete REPL; die Entwicklung kann als „Gespräch“ mit dem System ablaufen.
Common Lisp ist vollständig inspizierbar; eingebaute Funktionen ermöglichen es, jeden Teil der Sprache zu erkunden.
Code hat dieselbe Struktur wie Daten und ermöglicht mächtige Makros: Code, der Code schreibt.
Generische Funktionen, Reader-Makros und flexible Namespace-Verwaltung ermöglichen die Erweiterung der Sprache.
Die Sprache ist sehr stabil; mehrere Implementierungen passen zu deinen Bedürfnissen: JVM, Embedded, usw.
Ob du einen funktionalen Stil oder etwas Objektorientierteres bevorzugst, Lisp passt sich deinen Bedürfnissen an.
Jede Sprache hat ihre eigene Art, die Dinge anzugehen. Common Lisp ist da keine Ausnahme. Unsere Mentorinnen und Mentoren helfen dir, wie ein Common Lisp-Entwickler zu denken und idiomatischen Code in Common Lisp zu schreiben. Wenn du eine Übung gelöst hast, reiche sie unserem Freiwilligenteam ein. Es gibt dir Hinweise, Ideen und Feedback dazu, wie du die Übung so gestaltest, wie man es in Common Lisp normalerweise sieht. So hilft es dir, Dinge zu entdecken, von denen du nicht weißt, dass du sie nicht weißt.
Mehr über Mentoring erfahrenDer Common Lisp-Track auf Exercism hat 27 Konzepte und 92 Übungen, mit denen du besseren Code schreibst.
Alle Common Lisp-Übungen ansehenDas Beste: Es ist für alle zu 100 % kostenlos.
Tritt dem Common Lisp-Track bei