June 2020
Intermediate to advanced
328 pages
6h 45m
German
Concurrency war ein Hauptgrund für die Entwicklung der Sprache Go. Denn mit eingebauter Concurrency-Unterstützung werden die Anweisungen auf alle CPUs einer Maschine verteilt. In Java oder C++ war diese Art der Programmierung nur sehr schwer umzusetzen, weshalb bei Google hierfür eine einfache Lösung gefunden werden musste.
Der Begriff Concurrency, also Konkurrenz, erklärt sich so, dass wir unabhängige Anweisungen erstellen, diese auf einen Stapel legen und dann konkurrierend ausführen lassen. Wenn unser Rechner mehrere CPUs besitzt, laufen die ...