Clojure programmieren

Bewertung:   (4,7 von 5)

Clojure programmieren (Alex Miller)

Leserbewertungen

Zusammenfassung:

Das Buch wird als hervorragende Einführung in Clojure für erfahrene Programmierer mit organisiertem Material und einem hilfreichen Tempo gelobt. Es behandelt wesentliche Funktionen und idiomatische Lösungen mit praktischen Beispielen. Es wurde jedoch wegen Tippfehlern, Auslassungen und unzureichenden Erklärungen für einige Code-Beispiele kritisiert. Insgesamt wird es als wertvolle Ressource sowohl für Anfänger als auch für diejenigen mit Clojure-Erfahrung angesehen.

Vorteile:

Gut organisiert, geeignetes Tempo für erfahrene Programmierer, die neu in Clojure einsteigen, umfassende Abdeckung der Sprachfunktionen, viele praktische Beispiele, fördert das tiefe Verständnis, prägnant und ansprechend geschrieben.

Nachteile:

Enthält Tippfehler und Fehler, einige Themen werden nicht ausreichend behandelt, kurze Erklärungen für bestimmte Code-Beispiele, mangelnde Reaktion der Autoren auf Feedback.

(basierend auf 10 Leserbewertungen)

Originaltitel:

Programming Clojure

Inhalt des Buches:

Ertrinken Sie in unnötiger Komplexität, nicht verwalteten Zuständen und verworrenem Spaghetti-Code? In der besten Tradition von Lisp geht Clojure Ihnen aus dem Weg, damit Sie sich auf die Formulierung einfacher Lösungen für schwierige Probleme konzentrieren können. Clojure durchbricht die Komplexität, indem es eine Reihe von zusammensetzbaren Werkzeugen bereitstellt - unveränderliche Daten, Funktionen, Makros und die interaktive REPL. Dieses Buch wurde von Mitgliedern des Clojure-Kernteams geschrieben und ist das unverzichtbare, endgültige Handbuch zu Clojure. Diese neue Ausgabe enthält Informationen über alle neuen Funktionen von Clojure, wie Transducer und Specs.

Clojure verbindet die Flexibilität und Agilität von Lisp mit der Reichweite, Stabilität und Leistung von Java. Kombinieren Sie die Werkzeuge von Clojure für maximale Effektivität, wenn Sie mit unveränderlichen Daten, funktionaler Programmierung und sicherer Parallelität arbeiten, um Programme zu schreiben, die reale Probleme lösen.

Beginnen Sie mit dem Lesen und Verstehen der Clojure-Syntax und erfahren Sie, wie Clojure evaluiert wird. Danach erfahren Sie mehr über die Sequenzabstraktion, die unveränderliche Sammlungen mit funktionaler Programmierung kombiniert, um wirklich wiederverwendbaren Datentransformationscode zu erstellen. Clojure ist eine funktionale Sprache; lernen Sie, wie Sie Programme in einem funktionalen Stil schreiben und wann und wie Sie Rekursion zu Ihrem Vorteil nutzen können. Entdecken Sie den einzigartigen Ansatz von Clojure in Bezug auf Zustand und Identität, Techniken für Polymorphismus und offene Systeme unter Verwendung von Multimethoden und Protokollen und wie Sie die Metaprogrammierfähigkeiten von Clojure über Makros nutzen können. Zum Schluss setzen Sie alle Teile in einem echten Programm zusammen.

Neu in dieser Ausgabe ist die Behandlung der spec-Bibliothek von Clojure, eine der interessantesten neuen Funktionen von Clojure zur Beschreibung von Daten und Funktionen. Sie können Clojure spec verwenden, um Daten zu validieren, Daten zu destrukturieren, ungültige Daten zu erklären und eine große Anzahl von Tests zu erzeugen, um die Korrektheit Ihres Codes zu überprüfen.

Mit diesem Buch lernen Sie, wie Sie in Clojure denken und wie Sie die kombinierten Stärken von Clojure nutzen können, um schnell leistungsfähige Programme zu erstellen.

Was Sie brauchen:

⬤ Java 6 oder höher.

⬤ Clojure 1. 9.

Weitere Daten des Buches:

ISBN:9781680502466
Autor:
Verlag:
Einband:Taschenbuch
Erscheinungsjahr:2018
Seitenzahl:300

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

Clojure programmieren - Programming Clojure
Ertrinken Sie in unnötiger Komplexität, nicht verwalteten Zuständen und verworrenem Spaghetti-Code? In der besten Tradition...
Clojure programmieren - Programming Clojure
Autumn Laing (Miller Alex (Autor)) - Autumn Laing (Miller Alex (Author))
Alex Miller ist ein wunderbarer Schriftsteller, den Australien schon viel zu lange vor...
Autumn Laing (Miller Alex (Autor)) - Autumn Laing (Miller Alex (Author))
Passage der Liebe (Miller Alex (Autor)) - Passage of Love (Miller Alex (Author))
Robert Crofts, ein junger Engländer, kommt in den 1950er Jahren in...
Passage der Liebe (Miller Alex (Autor)) - Passage of Love (Miller Alex (Author))
Die Passage der Liebe - The Passage of Love
Dieses nachdenkliche autobiografische Werk eines preisgekrönten australischen Autors schildert das abenteuerliche Erwachsenwerden...
Die Passage der Liebe - The Passage of Love
Beziehungsberatung für Paare Workbook: Rules & Roses - Bringen Sie Ihre Beziehung auf die nächste...
Eine harmonische Beziehung kann das Leben eines...
Beziehungsberatung für Paare Workbook: Rules & Roses - Bringen Sie Ihre Beziehung auf die nächste Stufe - Relationship Advice For Couples Workbook: Rules & Roses - Take Your Relationship To The Next Level
Weiße Menschen im Urlaub - White People on Vacation
White People on Vacation ist eine Geschichte über den Kampf um ein sinnvolles Leben in der Ära des...
Weiße Menschen im Urlaub - White People on Vacation

Die Werke des Autors wurden von folgenden Verlagen veröffentlicht: