Fasern in C #: Sind sie schneller als Iteratoren, und haben die Leute sie verwendet?

Also unterhielt ich mich mit einem Kollegen überFasern und aufgetauchtdieses Papier von 2003 Das beschreibt eine Implementierung von Coroutinen in C # unter Verwendung der Fibre-API.

Die Implementierung vonYield In diesem Artikel wurde für .NET 1.1, also vor demyield return Syntax, die in .NET 2.0 angezeigt wurde.

Auf den ersten Blick sieht es definitiv so aus, als ob die Implementierung hier möglicherweise schneller ist und sich über mehrere CPUs hinweg ziemlich gut skalieren lässt.

Hat es jemand benutzt?

Antworten auf die Frage(3)

Ihre Antwort auf die Frage