Bewertung:

Das Buch bietet eine gut geschriebene Einführung in die Gleichzeitigkeit mit Beispielen aus dem wirklichen Leben, obwohl es für Anfänger aufgrund des Mangels an ausreichenden Codebeispielen möglicherweise nicht geeignet ist.
Vorteile:Gut geschrieben, aufschlussreich über Nebenläufigkeit, tolle Einführung mit realen Problemen, deckt sowohl traditionelle als auch moderne Konzepte ab.
Nachteile:Kein gutes Format für ein Lehrbuch im PDF-Format, für Anfänger wegen unzureichender Code-Beispiele nicht zu empfehlen.
(basierend auf 4 Leserbewertungen)
Start Concurrent: An Introduction to Problem Solving in Java with a Focus on Concurrency, 2014
Multicore-Mikroprozessoren bilden heute das Herzstück fast aller Desktop- und Laptop-Computer. Diese Chips bieten spannende Möglichkeiten für die Entwicklung neuer und schnellerer Anwendungen, stellen aber auch eine Herausforderung für Studierende und Lehrkräfte dar.
Wie kann die neue Generation von Informatikern, die mit Multicore-Chips aufwächst, lernen, Anwendungen zu programmieren, die diese latente Rechenleistung ausnutzen? Dieses einzigartige Buch ist ein Versuch, Informatikstudenten im ersten Studienjahr in die gleichzeitige Programmierung einzuführen, und zwar viel früher als die meisten Konkurrenzprodukte. Dieses Buch setzt keine Programmierkenntnisse voraus, sondern bietet eine breite Abdeckung von Java. Es enthält 159 nummerierte und zahlreiche Inline-Beispiele sowie 301 Übungen, die in die Kategorien „konzeptionell“, „Programmierung“ und „Experimente“ unterteilt sind.
Der problemorientierte Ansatz stellt ein Problem vor, erklärt unterstützende Konzepte, skizziert die notwendige Syntax und liefert schließlich die Lösung. Alle Programme im Buch stehen zum Herunterladen und Ausprobieren zur Verfügung.
Ein umfangreicher Index mit 5.039 Einträgen erleichtert dem Leser das Auffinden der relevanten Informationen. In einem sich schnell verändernden Bereich wird dieses Buch ständig aktualisiert und verfeinert.
Die Version 2013 ist die sechste „Entwurfsausgabe“ dieses Bandes und enthält zahlreiche Überarbeitungen, die auf dem Feedback der Studenten basieren.