O'Reilly logo

Sieben Wochen, sieben Sprachen (Prags) by Bruce A. Tate

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

9.2 Nebenläufigkeit

Ein wiederkehrendes Thema in diesem Buch ist die Notwendigkeit besserer Sprachkonstrukte und Programmiermodelle zur Handhabung der Parallelität. Zwischen den Sprachen waren die Ansätze oft radikal verschieden, aber extrem effektiv. Gehen wir die Ansätze durch, die wir gesehen haben.

Kontrolle veränderlicher Zustände

Der mit Abstand häufigste Aspekt der Betrachtung der Nebenläufigkeit war das Programmiermodell. Die objektorientierte Programmierung erlaubt Nebenwirkungen und veränderliche Zustände. Zusammengenommen werden die Programme dadurch wesentlich komplizierter. Kommen mehrere Threads und Prozesse dazu, wächst uns die Komplexität über den Kopf.

Funktionale Programmiersprachen geben der Sache durch eine wichtige Regel mehr ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required