coroutine

Routinen sind eine allgemeine Kontrollstruktur, bei der die Flusssteuerung kooperativ zwischen zwei verschiedenen Routinen durchgeführt wird, ohne zurückzukehren.
1
Antwort

Welche von Koroutinen (Goroutines und Kotlin Coroutinen) sind schneller? [geschlossen]

Kotlin corutines ist Zucker für endliche Zustandsmaschine und einige Aufgabenläufer (zum Beispiel Standard ForkJoinPool). Ссылка Mit anderen Worten, es gibt noch keine Laufzeit-Korutinen in der Java / Kotlin-Laufzeitumgebung (dies kann sich...
21.10.2017, 15:01
3
Antworten

Was sind Korotinen in C ++ 20?

Was sind Koroutinen in gekennzeichnete Fragen c ++ 20 ? In welcher Hinsicht unterscheidet es sich von "Parallelism2" und / oder "Concurrency2" (siehe Bild unten)? Das folgende Bild stammt von ISOCPP. Ссылка     
19.04.2017, 18:39
2
Antworten

Was ist der Unterschied zwischen "yield return 0" und "yield return null" in Coroutine?

Ich bin neu und etwas verwirrt über " yield ". Aber schließlich verstehe ich, wie es mit WaitForSeconds funktioniert hat aber ich kann den Unterschied zwischen " yield return 0 " und " yield return null " nicht sehen. warten beide...
01.09.2016, 10:12
2
Antworten

Python asyncio: Leser-Callback und Coroutine-Kommunikation

Ich versuche eine einfache Idee zu implementieren, eine Daten von stdin an eine Coroutine zu übergeben: %Vor% Dieser Code funktioniert gut, aber eine vereinfachte Version davon mit einer Variablen anstelle eines Event -Objekts funktionier...
06.04.2015, 16:12
5
Antworten

Skriptsprachen, die Fasern / Korotinen unterstützen?

Ich möchte ein neues Netzwerk-Server-Projekt in einer Sprache starten, die Nebenläufigkeit durch Fasern aka Koroutinen aka Benutzermodus-Threads unterstützt. Das Bestimmen, was genau meine Optionen sind, war außerordentlich schwierig, da der Beg...
24.12.2009, 02:55
6
Antworten

Warum unterstützen die meisten objektorientierten Sprachen keine Coroutinen?

Ich bereite mich gerade auf eine Prüfung vor. Eine der Fragen, die ich in einer alten Prüfung fand, ist: "Warum unterstützen die meisten objektorientierten Sprachen keine Coroutinen? (Hinweis: Das liegt nicht daran, dass sie Threads unterstütz...
06.07.2010, 16:17
2
Antworten

Lua Koroutinen - setjmp longjmp Clobbering?

In einem Blogbeitrag von vor nicht allzu langer Zeit beschreibt Scott Vokes ein technisches Problem verbunden mit luas Implementierung von Koroutinen unter Verwendung der C-Funktionen setjmp und longjmp :    Die Haupteinschränkung von...
16.12.2015, 03:33
2
Antworten

Python3 asyncio "Task wurde zerstört, aber es ist ausstehend" mit einer bestimmten Bedingung

Hier ist ein vereinfachter Code, der python3-Coroutine verwendet und den Handler für SIGING- und SIGTERM-Signale zum ordnungsgemäßen Stoppen des Jobs setzt: %Vor% Wenn ich es über: ausführe %Vor% Es stoppt mit Strg-C ohne Warnungen. Aber...
03.11.2015, 17:06
5
Antworten

Werden Python-Koroutinen tatsächlich in einem Projekt verwendet?

Ich habe diese Seite auf Coroutinen von David Beazley vor einer Weile gelesen und ich habe mich gefragt, ob tatsächlich Python-basierte Software erstellt wurde Gebrauch von ihnen? Wie scheint es, dass Koroutinen das am meisten ungenutzte Fe...
22.04.2011, 21:37
3
Antworten

Alternativen zu Koroutinen

Dieses Beispiel wurde in einer anderen Frage verwendet, um zu veranschaulichen, wie Korotinen zum Erstellen von Zwischensequenzen in einem Videospiel verwendet werden können: %Vor% Jede Funktion liefert die Hauptmaschine, die Animation, Timi...
16.03.2011, 11:14