/* Page prose (de) */
"ResponsivenessFirst" = "# Reaktionsfähigkeit zuerst, Geschwindigkeit zweitrangig\n\nWer Nebenläufigkeit neu lernt, nimmt oft an, das Ziel sei \"es schneller machen\". Manchmal. Aber das tiefere, beständigere Ziel ist **Reaktionsfähigkeit**: den Hauptthread frei halten, damit die Oberfläche nie einfriert. Einen Netzwerkaufruf vom Hauptthread wegzuschieben macht das Netzwerk nicht schneller; es lässt deine App *lebendig wirken*, während das Netzwerk sich Zeit lässt.\n\nZwei Sorten von \"langsamer\" Arbeit, die du vom Hauptthread wegschieben wirst:\n\n* **I/O-gebundenes Warten**: Netzwerkanfragen, Dateien lesen, Datenbankabfragen. Die CPU ist größtenteils untätig; du wartest auf etwas anderes. Nebenläufigkeit glänzt hier sogar mit einem einzigen Kern.\n* **CPU-gebundene Arbeit**: ein Bild dekodieren, Zahlen verarbeiten, einen Filter anwenden. Die CPU ist wirklich beschäftigt. Hier willst du einen *Hintergrund*-Thread, damit der Hauptthread frei bleibt, und Parallelität (mehrere Kerne) kann es zusätzlich früher fertigstellen.\n\nDas ist die Idee, die du mitnehmen sollst: Du greifst zuerst zu Nebenläufigkeit, um reaktionsfähig zu bleiben, und erst an zweiter Stelle, um schneller zu werden.\n\n[Zurück](@previous)  |  Seite 4 von 5  |  [Weiter: Zusammenfassung](@next)";
