Bewertung:

Das Buch ist eine kurze Einführung in Erlang und die funktionale Programmierung, die von Anfängern geschätzt wird, aber für ihren Mangel an Tiefe und Abdeckung wichtiger Themen kritisiert wird.
Vorteile:⬤ Bietet einen guten Überblick über Erlang
⬤ für Anfänger geeignet
⬤ bietet eine gute Einführung in die funktionale Programmierung
⬤ von einigen Benutzern als hilfreicher Einstieg empfunden.
⬤ Mangelnde Tiefe und Detailgenauigkeit
⬤ nicht für fortgeschrittene Benutzer geeignet
⬤ wesentliche Themen wie Datenstrukturen, Projektstrukturierung und Nebenläufigkeit werden nur unzureichend behandelt
⬤ kann erfahrene Entwickler unbefriedigt lassen.
(basierend auf 4 Leserbewertungen)
Introducing ERLANG: Getting Started in Functional Programming
Wenn Sie neu in Erlang sind, kann der funktionale Stil schwierig erscheinen, aber mit Hilfe dieser praktischen Einführung werden Sie die Lernkurve überwinden und entdecken, wie angenehm, leistungsstark und unterhaltsam diese Sprache sein kann.
In dieser aktualisierten zweiten Auflage zeigt Ihnen der Autor Simon St. Laurent, wie Sie einfache Erlang-Programme schreiben können, indem er Ihnen eine Fähigkeit nach der anderen beibringt. Sie werden etwas über Mustervergleiche, Rekursion, Nachrichtenübermittlung, prozessorientiertes Programmieren und das Erstellen von Pfaden für Daten lernen, anstatt ihnen zu sagen, wohin sie gehen sollen. Am Ende Ihrer Reise werden Sie verstehen, warum Erlang ideal für Gleichzeitigkeit und Ausfallsicherheit ist.
⬤ Machen Sie sich mit der Shell von Erlang, der Befehlszeilenschnittstelle, vertraut.
⬤ Definieren Sie Funktionen, um wiederholte Berechnungen darzustellen, indem Sie das Fun-Tool verwenden.
⬤ Entdecken Sie Atome, Mustervergleiche und Guards: die Grundlagen Ihrer Programmstruktur.
⬤ Eintauchen in das Herz der Erlang-Verarbeitung mit Rekursion, Strings, Listen und Funktionen höherer Ordnung.
⬤ Erstellen Sie Prozesse, senden Sie Nachrichten zwischen ihnen, und wenden Sie Mustervergleiche auf eingehende Nachrichten an.
⬤ Strukturierte Daten mit Erlang Term Storage und der Mnesia-Datenbank speichern und manipulieren.
⬤ Lernen Sie die Open Telecom Platform kennen, die Open-Source-Bibliotheken und -Tools von Erlang.