; ; Welcome to L(λ)THW!
( let ((llthw ' (learn lisp the hard way)))
( format t " ~{~@( ~A ~)~^ ~} , because ~{ ~A ~^ ~} is easier! " llthw ( cddr llthw)))
; ; Common Lisp: Powerful, Expressive, Programmable, General Purpose, Multi-Paradigm.
Lernen Sie LISP auf dem harten Weg Quellcode und vollem Buchtext. Dies ist eine laufende Arbeit.
Basierend auf dem LxthW Open-Source-Projekt von Zed Shaw zum Schreiben Ihres eigenen Programmiersprachbuchs, das als Git-Repository über Gitorious erhältlich ist:
https://gitorious.org/learn-x-hard-way/learn-x-the-hard-way
Weitere Informationen zu LxtHW finden Sie unter: http://learncodethehardway.org/
Es ist die Absicht der Autoren, diesen Titel zum Drucken zu bringen. Bitte beachten Sie, dass Sie, wenn Sie Originalinhalte in den Buchtext von Learn Lisp auf die harte Tour senden, implizit einverstanden sind, einen Vertrags- und Lizenzplan zu unterzeichnen, sobald die erste Ausgabe des Buches abgeschlossen ist. Es gibt jedoch viele Möglichkeiten, wie Sie zu diesem Projekt beitragen können, wenn Sie nicht an der Veröffentlichung und den damit verbundenen rechtlichen Verpflichtungen interessiert sind.
Technisch gesehen kann jedes Open-Source-Material, das für das Projekt relevant und mit einer MIT-Lizenz kompatibel ist, zu der Website und ihren zusätzlichen Ressourcen ( dh alles mit Ausnahme des richtigen Buches) beigetragen werden. Die Zuschreibung ist jedoch erforderlich, und Sie sollten immer beim Autor oder des Autors oder des Betreuers nachweisen, bevor Sie Material einreichen, das nicht von Ihrer eigenen Erschöpfung ist.
Als Lxthw -Buch sollte der Stil und das Format den Richtlinien von Zed Shaw (unter "empfohlenen Inhalten") folgen. Dies ist ein Show-Don't-Tell-Stil, daher sollte der Schwerpunkt auf Quellcode-Beispielen liegen, die einen Punkt veranschaulichen, und nicht auf einem Punkt, der durch Quellcode veranschaulicht wird.
Die vollständige Buchumriss ist bereits abgeschlossen. Wenn Sie also ein Kapitel finden, das Ihre Spezialität abdeckt, können Sie es beanspruchen, indem Sie ein Problem oder eine Pull -Anfrage im Repo erstellen.
Teil drei des Buches ist für explorative, selbstgesteuerte, domänenspezifische Projekte ausgelegt. Es werden Bibliotheken, neue Programmierungstechniken und gemeinsame Problembereiche von Common Lisp gezeigt, aber der Leser sollte von der Implementierungsdetails selbst herausgefunden werden.
Wenn Sie Fehler finden, denken Sie an, dass ein Abschnitt mehr Klärungs- oder bessere Code -Beispiele verwenden könnte, bitte erstellen Sie ein Problem und identifizieren Sie die Textübergang nach Kapitel, Ausübung und Absatz.
Sie können dieses Projekt mit Ihren Spenden unterstützen:
PayPal: http://learnlispthehardway.org/donate/#paypal
Bitcoin: 17NWSM2AKQKKEWM7ZDZV3MGUYQZKZKJSJGQ
Litecoin: LZFKNPCQETVCNNBPERQOCVRJKRYRY9ME
Copyright © 2012-2015, "The Phoeron" Colin Je Lupton und die Autoren. Die Website und der Quellcode wurden unter der MIT -Lizenz veröffentlicht. Weitere Informationen finden Sie llthw/LICENSE .
Der Buchtext von Learn Lisp the Hard Way ist unter einer kreativen Commons Attribution-Noderivatives 4.0 International Lizenz lizenziert.