Die Freude an Clojure

Bewertung:   (4,8 von 5)

Die Freude an Clojure (Michael Fogus)

Leserbewertungen

Zusammenfassung:

The Joy of Clojure ist ein umfassender und aufschlussreicher Leitfaden für die Programmiersprache Clojure, der grundlegendes Wissen mit tiefer gehenden Diskussionen über die Designphilosophie und idiomatische Praktiken verbindet. Während es für seine gründliche Erkundung der Clojure-Funktionen und -Prinzipien gut aufgenommen wird, ist es für Anfänger eine Herausforderung und manchmal unorganisiert in seiner Präsentation.

Vorteile:

Gut geschrieben und maßgebend, tiefes Verständnis von Clojure, praktische Diskussionen, gut für erfahrene Programmierer, deckt ein breites Spektrum an Themen ab, darunter funktionale Programmierung, Nebenläufigkeit und Best Practices. Enthält hilfreiche Codebeispiele und fördert das Engagement durch Übungen.

Nachteile:

Nicht für absolute Anfänger geeignet; setzt Vorkenntnisse in Programmierung und Clojure oder Lisp voraus. Einige Leser empfinden die Gliederung als unzusammenhängend und schwerfällig, und bestimmte Konzepte bedürfen möglicherweise einer klareren Erklärung.

(basierend auf 21 Leserbewertungen)

Originaltitel:

The Joy of Clojure

Inhalt des Buches:

Zusammenfassung

The Joy of Clojure, Second Edition ist ein tiefer Einblick in die Sprache Clojure. Vollständig aktualisiert für Clojure 1. 6, geht diese neue Ausgabe über die reine Syntax hinaus und zeigt Ihnen das "Warum" von Clojure und wie Sie flüssigen Clojure-Code schreiben können. Sie lernen funktionale und deklarative Ansätze für die Programmierung kennen und beherrschen die Techniken, die Clojure so elegant und effizient machen.

Der Kauf des gedruckten Buches beinhaltet ein kostenloses eBook im PDF-, Kindle- und ePub-Format von Manning Publications.

Über die Technologie

Die Programmiersprache Clojure ist ein Dialekt von Lisp, der auf der Java Virtual Machine und JavaScript-Laufzeiten läuft. Es handelt sich um eine funktionale Programmiersprache, die von Haus aus eine hohe Leistung, Ausdruckskraft und Stabilität bietet. Sie bietet integrierte Gleichzeitigkeit und die vorhersehbare Präzision unveränderlicher und persistenter Datenstrukturen. Und sie ist sehr, sehr schnell. Sobald Sie sehen, wie sich lange Java- oder Ruby-Blöcke in ein paar Zeilen Clojure auflösen, werden Sie wissen, warum die Autoren dieses Buches es eine "fröhliche Sprache" nennen. Es ist kein Wunder, dass Unternehmen wie Staples ihre Infrastruktur auf Clojure ausrichten.

Über das Buch

The Joy of Clojure, Second Edition ist eine tiefgehende Darstellung der Sprache Clojure. Vollständig aktualisiert für Clojure 1. 6, geht diese neue Ausgabe über die Syntax hinaus und zeigt Ihnen, wie Sie fließenden Clojure-Code schreiben können. Sie lernen funktionale und deklarative Ansätze zur Programmierung kennen und beherrschen Techniken, die Clojure elegant und effizient machen. Das Buch zeigt Ihnen, wie Sie schwierige Probleme im Zusammenhang mit Gleichzeitigkeit, Interoperabilität und Leistung lösen können, und wie großartig es sein kann, in Clojure zu denken.

Geeignet für Leser mit einiger Erfahrung in Clojure oder Common Lisp.

Was ist drin?

⬤ Erstellung von Webanwendungen mit ClojureScript.

⬤ Beherrschen Sie funktionale Programmiertechniken.

⬤ Vereinfachen Sie Gleichzeitigkeit.

⬤ Umfasst Clojure 1. 6.

Über die Autoren

Michael Fogus und Chris Houser sind Mitwirkende an den Programmiersprachen Clojure und ClojureScript und die Autoren verschiedener Clojure-Bibliotheken und Sprachfunktionen.

Inhaltsverzeichnis

TEIL 1 GRUNDLAGEN.

⬤ Clojure-Philosophie.

⬤ Trinken aus dem Clojure-Feuerwehrschlauch.

⬤ Die Zehen in den Pool tauchen.

TEIL 2 DATENTYPEN.

⬤ Über Skalare.

⬤ Sammlungstypen.

TEIL 3 FUNKTIONALE PROGRAMMIERUNG.

⬤ Faul und festgefahren sein.

⬤ Funktionale Programmierung.

TEIL 4 GROSSER ENTWURF.

⬤ Makros.

⬤ Kombinieren von Daten und Code.

⬤ Mutation und Gleichzeitigkeit.

⬤ Parallelität.

TEIL 5 - WIRTSSYMBIOSE.

⬤ Java. weiter.

⬤ Warum ClojureScript?

TEIL 6 TANGENTIALE ÜBERLEGUNGEN.

⬤ Datenorientierte Programmierung.

⬤ Leistung.

⬤ Denkende Programme.

⬤ Clojure verändert die Art zu denken.

Weitere Daten des Buches:

ISBN:9781617291418
Autor:
Verlag:
Sprache:Englisch
Einband:Taschenbuch
Erscheinungsjahr:2014
Seitenzahl:375

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

Die Freude an Clojure - The Joy of Clojure
Zusammenfassung The Joy of Clojure, Second Edition ist ein tiefer Einblick in die Sprache Clojure. Vollständig aktualisiert für...
Die Freude an Clojure - The Joy of Clojure
Funktionales JavaScript - Functional JavaScript
Wie kann man die Eigenheiten der JavaScript-Sprache und unsichere Funktionen überwinden? In diesem Buch erfahren Sie, wie...
Funktionales JavaScript - Functional JavaScript

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