
Más información sobre el libro
Dieses Buch bietet eine Einführung in die Nichtsequentielle und Verteilte Programmierung mit Go, nach einem kurzen Kapitel über grundlegende Aspekte der Softwaretechnik. Es behandelt systematisch Konzepte zur Synchronisation und Kommunikation nebenläufiger Prozesse, darunter Schlösser, Semaphore, Fairness, Verklemmungen, Monitore sowie den Austausch von Nachrichten lokal und netzweit. Zudem werden Netzwerke als Graphen, deren Erkundung, verteilte Tiefen- und Breitensuche sowie die Auswahl eines Leiters in Netzwerken thematisiert. Klassische Beispiele helfen, die Konzepte zu veranschaulichen und erleichtern das Lernen durch den Vergleich mit den Sprachmitteln. Die Algorithmen sind in Go formuliert, das aufgrund seiner einfachen Syntax auch für Leser ohne Vorkenntnisse zugänglich ist. In den Kapiteln zu Schlössern, Semaphoren, Monitoren und netzweitem Botschaftenaustausch werden zudem grundlegende Ansätze zur Programmierung in C und Java vorgestellt. Alle Quelltexte sind online verfügbar. In der 4. Auflage wurden Fehler korrigiert, kleinere Erweiterungen hinzugefügt und Anpassungen aufgrund von Änderungen an Go vorgenommen. Das Buch richtet sich an Studierende der Informatik und erleichtert den Einstieg in die Programmierung mit Go.
Compra de libros
Nichtsequentielle und verteilte Programmierung mit Go, Christian Maurer
- Idioma
- Publicado en
- 2019
- product-detail.submit-box.info.binding
- (Tapa blanda)
Métodos de pago
Nadie lo ha calificado todavía.
