Es wird kein Kindle Gerät benötigt. Laden Sie eine der kostenlosen Kindle Apps herunter und beginnen Sie, Kindle-Bücher auf Ihrem Smartphone, Tablet und Computer zu lesen.

  • Apple
  • Android
  • Windows Phone
  • Android

Geben Sie Ihre Mobiltelefonnummer ein, um die kostenfreie App zu beziehen.

Kindle-Preis: EUR 19,46
inkl. MwSt.

Diese Aktionen werden auf diesen Artikel angewendet:

Einige Angebote können miteinander kombiniert werden, andere nicht. Für mehr Details lesen Sie bitte die Nutzungsbedingungen der jeweiligen Promotion.

An Ihren Kindle oder ein anderes Gerät senden

An Ihren Kindle oder ein anderes Gerät senden

Facebook Twitter Pinterest
Programming Erlang: Software for a Concurrent World (Pragmatic Programmers) von [Armstrong, Joe]
Anzeige für Kindle-App

Programming Erlang: Software for a Concurrent World (Pragmatic Programmers) Kindle Edition

4.0 von 5 Sternen 4 Kundenrezensionen

Alle Formate und Ausgaben anzeigen Andere Formate und Ausgaben ausblenden
Preis
Neu ab Gebraucht ab
Kindle Edition
"Bitte wiederholen"
EUR 19,46

Der lange Kindle-Lesesommer
Neu: Der lange Kindle-Lesesommer
Wir feiern die schönste Jahreszeit mit 30 Top-eBooks und einem Preisvorteil von mindestens 50%. Wir wünschen viel Freude mit Ihrer neuen Sommerlektüre. Jetzt entdecken

Produktbeschreibungen

Pressestimmen

""This second edition of Joe's seminal Programming Erlang is a welcome update, covering not only the core language and framework fundamentals but also key community projects such as rebar and cowboy. Even experienced Erlang programmers will find helpful tips and new insights throughout the book, and beginners to the language will appreciate the clear and methodical way Joe introduces and explains key language concepts.""--Alexander Gounares, Former AOL CTO, advisor to Bill Gates, and founder/CEO of Concurix Corp.

Kurzbeschreibung

Using Erlang, you’ll be surprised at how easy it becomes to deal with parallel problems, and how much faster and more efficiently your programs run. That’s because Erlang uses sets of parallel processes—not a single sequential process, as found in most programming languages.




Joe Armstrong, creator of Erlang, introduces this powerful language in small steps, giving you a complete overview of Erlang and how to use it in common scenarios. You’ll start with sequential programming, move to parallel programming and handling errors in parallel programs, and learn to work confidently with distributed programming and the standard Erlang/Open Telecom Platform (OTP) frameworks.



You need no previous knowledge of functional or parallel programming. The chapters are packed with hands-on, real-world tutorial examples and insider tips and advice, and finish with exercises for both beginning and advanced users.



The second edition has been extensively rewritten and covers Erlang R17 features. New to this edition are seven chapters covering the latest Erlang features: maps, the type system and the Dialyzer, WebSockets, programming idioms, and a new stand-alone execution environment. You’ll write programs that dynamically detect and correct errors, and that can be upgraded without stopping the system. There’s also coverage of rebar (the de facto Erlang build system), and information on how to share and use Erlang projects on github, illustrated with examples from cowboy and bitcask.



Erlang will change your view of the world, and of how you program.


Produktinformation

  • Format: Kindle Edition
  • Dateigröße: 1357 KB
  • Seitenzahl der Print-Ausgabe: 546 Seiten
  • ISBN-Quelle für Seitenzahl: 193778553X
  • Gleichzeitige Verwendung von Geräten: Keine Einschränkung
  • Verlag: Pragmatic Bookshelf; Auflage: 2 (23. September 2013)
  • Verkauf durch: Amazon Media EU S.à r.l.
  • Sprache: Englisch
  • ASIN: B00I9GR4TW
  • Text-to-Speech (Vorlesemodus): Aktiviert
  • X-Ray:
  • Word Wise: Nicht aktiviert
  • Verbesserter Schriftsatz: Nicht aktiviert
  • Durchschnittliche Kundenbewertung: 4.0 von 5 Sternen 4 Kundenrezensionen
  • Amazon Bestseller-Rang: #299.170 Bezahlt in Kindle-Shop (Siehe Top 100 Bezahlt in Kindle-Shop)

  •  Ist der Verkauf dieses Produkts für Sie nicht akzeptabel?

Welche anderen Artikel kaufen Kunden, nachdem sie diesen Artikel angesehen haben?

Kundenrezensionen

4.0 von 5 Sternen
5 Sterne
3
4 Sterne
0
3 Sterne
0
2 Sterne
0
1 Stern
1
Alle 4 Kundenrezensionen anzeigen
Sagen Sie Ihre Meinung zu diesem Artikel

Top-Kundenrezensionen

Format: Taschenbuch Verifizierter Kauf
Geschrieben von Joe Armstrong, der "Vater" von Erlang. Eine gute einleitung zu Programmieren in Erlang und OTP. Wer interessiert ist in Erlang sollte auch die Video's von Joe Armstrong anschauen; das ist wirklich toll!
Kommentar Eine Person fand diese Informationen hilfreich. War diese Rezension für Sie hilfreich? Ja Nein Feedback senden...
Vielen Dank für Ihr Feedback.
Wir konnten Ihre Stimmabgabe leider nicht speichern. Bitte erneut versuchen
Missbrauch melden
Format: Taschenbuch Verifizierter Kauf
a really great book for beginners and advanced erlang writers. i used it as add on to "learn you some erlang for great good" and both books helped me understanding the language
Kommentar Eine Person fand diese Informationen hilfreich. War diese Rezension für Sie hilfreich? Ja Nein Feedback senden...
Vielen Dank für Ihr Feedback.
Wir konnten Ihre Stimmabgabe leider nicht speichern. Bitte erneut versuchen
Missbrauch melden
Format: Taschenbuch Verifizierter Kauf
Joe Armstrong ist eine ziemlich interessante Persönlichkeit (einfach auf Youtube mal die Interviews anschauen) die zweite Auflage versucht recht gut, Grundlagen zu Erlang zu vermitteln. Diese Sprache ist so gigantisch und umfassend wie keine andere und man kann das Buch sehr gut lesen. Für Distributed Computing und "gewisse" damit zusammenhängende "Spezialgebiete", OTP und Mnesia sollte man sich aber zusätzliche, separate Bücher zulegen, weil jedes Thema für sich schon jeweils locker 500 Seiten und mehr benötigt - selbst dann ist man noch bei den Grundlagen. Wer einmal Erlang lernt, der wird eindeutig davon angezogen. Das ist kein Gerücht - sondern eine Tatsache. Für die Web-Entwickler: Erlang ist nicht wie PHP, es gibt separate Web-Frameworks aber auch DAS ist wieder ein Thema für sich allein. Erlang ist eine Art in sich geschlossenes System, das gestartet wird. Programme werden darin "eingeladen" und ausgeführt. Man kann TCP-Server erstellen oder Prozesse miteinander Daten austauschen lassen. Der Rest steht im Buch *g
Kommentar Eine Person fand diese Informationen hilfreich. War diese Rezension für Sie hilfreich? Ja Nein Feedback senden...
Vielen Dank für Ihr Feedback.
Wir konnten Ihre Stimmabgabe leider nicht speichern. Bitte erneut versuchen
Missbrauch melden
Format: Taschenbuch
Ich arbeite mich seit einiger Zeit durch das o.g. Buch. Es ist sehr verständlich geschrieben, enhält viele Übungen und die Kapitel bauen aufeinander auf. Was will man mehr?

Hmm, evtl ein Buch, in dem die Beispiele auch funktionieren und die beschriebenen "BIFs" (Built in Functions) auch implementiert sind?

Ich bin noch lange nicht durch das Buch durch und werde es wohl nicht weiter zur Hand nehmen ... aktuell bin ich nämlich ziemlich frustriert.

Wie kommt's? Ich habe an einigen Stellen schon kleinere Fehler entdeckt, die ich erstmal nicht schlimm fand. Habe ich doch durch das lösen der Fehler viel gelernt. Aber wenn es plötzlich so los geht, wie in Kapitel 5, macht mich das sehr stutzig ob das Buch was taugt ...

Kapitel 5 kann man sich nämlich zu mindestens 60% sparen. Dort geht es um Records und Maps. Records kommen recht kurz dran. Okay, dazu gibt es auch nicht soo viel zu sagen. Der Großteil des Kapitels ist Maps gewidmet. Die es seit R17.0 (die gerade aktuellste Version der Sprache) wohl erst gibt.

In einem leider nicht näher erklärten Beispiel verwendet der Herr Armstrong Variablen als Map Keys. Dumm nur, dass Variablen in R17.0 nicht als Map Keys erlaubt sind... ups. Dazu gesellen sich kleinere Fehler, die man auch nur durch probieren oder googlen heraus findet. Nagut, weiter im Buch.

Im Abschnitt "The JSON Bridge" werden vollmundig die BIFs für verschiedene JSON-Funktionen erklärt, die es in maps gibt. Nach einem freundlichen "exception error: undefined function maps:to_json/1" habe ich mir die API angeschaut und dann wieder Google angeschworfen.

Gefunden habe ich folgendes:

"...
Lesen Sie weiter... ›
2 Kommentare Eine Person fand diese Informationen hilfreich. War diese Rezension für Sie hilfreich? Ja Nein Feedback senden...
Vielen Dank für Ihr Feedback.
Wir konnten Ihre Stimmabgabe leider nicht speichern. Bitte erneut versuchen
Missbrauch melden

Die hilfreichsten Kundenrezensionen auf Amazon.com (beta)

Amazon.com: HASH(0x8e3c3db0) von 5 Sternen 14 Rezensionen
15 von 15 Kunden fanden die folgende Rezension hilfreich
HASH(0x8e289564) von 5 Sternen Best book available for learning Erlang 2. Oktober 2013
Von K. Landrus - Veröffentlicht auf Amazon.com
Format: Taschenbuch
This is much improved over the 1st edition (which I never actually finished), the goals succeed in better appeal to beginners, and explain the benefits of concurrent programming for multicore computers of today in Erlang have been realized and make it more interesting. I looked forward everyday to when I could have time to read more and experiment in the repl.

I have the 1st (print) edition, it is one of the books that originally got me interested in the functional paradigm and concurrent programing with out using threads, (share nothing). After Erlang I also learned Scala which adopts many of the ideas from Erlang especially actors, and pattern matching. The 2nd ed. definitely improves on the original and is more enjoyable to read.
I would definitely recommend this book to other programmers who are interested in taking advantage of programming the multi-core CPUs in most current laptops and desktops which are more prevalent than before, with out the pitfalls of shared memory thread based techniques.
As a Ruby developer I am also interested in Elixir which is a more expressive Ruby-like language running on top of the Erlang VM,
8 von 9 Kunden fanden die folgende Rezension hilfreich
HASH(0x8e284840) von 5 Sternen Truly Outstanding 10. Dezember 2013
Von wsands - Veröffentlicht auf Amazon.com
Format: Taschenbuch
The 1st edition of this book is what got me interested in Erlang. This edition is an outstanding update. Joe's clear explanations and to-the-point examples make learning the language fun and interesting. Many programming books are hastily thrown together by their authors, and often contains topics that are obsolete by the time book goes to press. This book is just the opposite. Not only is everything discussed in this book relevant to today's Erlang programmer, Joe also provides a glimpse of the future. In chapter 5, Joe discusses "maps," which is a capability available in version R17 (the next release of Erlang). Chapter 18 discusses websockets and is an interesting application of the new "maps" capability.

In summary, I think this book is a must read for anyone interested in Erlang.
5 von 5 Kunden fanden die folgende Rezension hilfreich
HASH(0x8e28cda4) von 5 Sternen Some like the prose style of the Learn You Some Erlang ... 17. Juni 2015
Von Daniel Lyle - Veröffentlicht auf Amazon.com
Format: Kindle Edition Verifizierter Kauf
Everyone has a different learning style. Some like the prose style of the Learn You Some Erlang book. While that book was also interesting and educational, it didn't fit my learning style nor serve as well a future reference as this book by Joe Armstrong. I tend to evaluate software books by the following three criteria: content (does it provide good examples?, e.g. for use as a cookbook for programming tasks), how it expands my mind (does it trigger new questions and new ways of thinking?), and lastly whether it is organized well for future reference (e.g. well indexed and organized into conceptual chapters). Some books excel at one or two of these areas (e.g. Learn You Some Erlang mostly excels at the first two), but Joe's book excels at all three. Plus some of the examples that the Learn You Some Erlang provided weren't as clear to me in terms of understanding them as Joe's. Sorry to compare two books against each other - they're currently the only two Erlang books I've read to now.
5 von 5 Kunden fanden die folgende Rezension hilfreich
HASH(0x8e28c96c) von 5 Sternen Excellent 19. März 2014
Von A. Matthews - Veröffentlicht auf Amazon.com
Format: Kindle Edition Verifizierter Kauf
Still the best Erlang book IMHO. I bought it for the new material on setting up an Erlang dev environment, amongst other things. The coverage of that was sparser than the Amazon blurb led me to believe. There really wasn't enough new material to justify buying the 2nd edition (if, like me, you already bough the 1st ed). Still it gets 5 stars because it is an excellent book, and if you don't already have this, it is worth it.
HASH(0x8e2a4a14) von 5 Sternen A must have. 1. Oktober 2015
Von pwn - Veröffentlicht auf Amazon.com
Format: Taschenbuch Verifizierter Kauf
masterfully written and all the examples are clearly defined. This book a cut above the rest for newbies like myself wishing to learn the language. The book cleanly and easily explains what takes books like "Learn you some erlang for great good." or "Introduction to Erlang programming" a while, or just can't explain. It cleanly takes you from the beginning and provides examples that will get you thinking in erlang from the start. A must have for any serious Erlang programmer. It easily explains how to start and process and WHY we start processes to do work. Other books spend pages and pages boring you to death on an example that isn't well chosen, or just fail to describe what Elang is. The author, one of the Erlang creators describes everything so clearly that I wish I didn't sound so over the top, but go ahead read some of the free same amazon provides. You'll see im not over the top.

Buy it. You won't regret it.
Waren diese Rezensionen hilfreich? Wir wollen von Ihnen hören.
click to open popover