Komm zum Emacs Lisp-Track von Exercism und erhalte Zugang zu 96 Übungen mit automatischer Analyse deines Codes und persönlichem Mentoring, alles 100 % kostenlos.
(defun hello (&optional name)
"Say hello, optionally to NAME."
(let ((greetee (or name "World")))
(concat "Hello, " greetee "!")))
Werde besser im Programmieren mit unterhaltsamen, lohnenden Programmierübungen bei Exercism, die dein Verständnis von Konzepten auf die Probe stellen.
Finde zu einer gegebenen Zahl die Summe aller Vielfachen bestimmter Zahlen bis ausschließlich dieser Zahl.
Zähle die Häufigkeit von Buchstaben in Texten mithilfe paralleler Berechnung.
Bestimme bei einem Rucksack, der nur ein bestimmtes Gewicht tragen kann, welche Gegenstände du hineinpackst, um ihren Gesamtwert zu maximieren.
Die Syntax von Emacs Lisp ist einfach, ausdrucksstark und leicht zu lernen.
Sowohl Quellcode als auch Daten werden durch verschachtelte Listen dargestellt.
Mit dem Makrosystem von Emacs Lisp lässt sich die Sprache leicht anpassen.
Emacs Lisp unterstützt imperative und funktionale Programmierstile.
Mit dem Batch-Modus von Emacs lässt sich Emacs Lisp als Skriptsprache verwenden.
Emacs Lisp ist direkt im Editor gut dokumentiert.
Jede Sprache hat ihre eigene Art, die Dinge anzugehen. Emacs Lisp ist da keine Ausnahme. Unsere Mentorinnen und Mentoren helfen dir, wie ein Emacs Lisp-Entwickler zu denken und idiomatischen Code in Emacs 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 Emacs 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 Emacs Lisp-Track auf Exercism hat 96 Übungen, mit denen du besseren Code schreibst.
Alle Emacs Lisp-Übungen ansehenDas Beste: Es ist für alle zu 100 % kostenlos.
Tritt dem Emacs Lisp-Track bei