JürgenB: Wirklich keine Möglichkeit für separaten DOM thread?

Beitrag lesen

Hallo Rolf,

ich habe einige Zeit benötigt, bis ich so in etwa verstanden habe, was da passiert. Und bei etwas so Kompliziertem frage ich mich immer: was bringt das an Mehrwert? Was ist der Vorteil von yield etc. gegenüber einer einfachen Variante mit setTimeout. Letztendlich braucht die yield-Variante ja auch setTimeout.

Ich bin ein Freund der Worker-Variante, da man auch mehrere Worker gleichzeitig laufen lassen kann und so mehr als einen CPU-Kern nutzt. Und wenn die Rechnungen im Worker „lange genug“ laufen, blockieren die DOM-Aktualisierungen zwischen den Workerläufen auch nicht den Browser.

Ein Tutorial über CPU-lastige Aufgaben mit yield oder Worker (oder Rechnen auf der Grafikkarte) wäre bestimmt interessant, aber mMn an unserer Zielgruppe vorbei.

Gruß
Jürgen