Diskussion:Koroutine

aus Wikipedia, der freien Enzyklopädie

Tipp: In C# ist das jetzt durch das Schlüsselwort "yield return" möglich!

note to self

Revisiting coroutines

Hey, ich hab das C-Beispiel mal durch "indent -kr" gejagt, da die Formatierung vorher kaputt war. (nicht signierter Beitrag von 178.25.46.122 (Diskussion) 01:41, 17. Okt. 2010 (CEST))


Kooperatives Multitasking

Was ist der Unterschied zwischen Koroutinen und kooperativem Multitasking? --Gfrat (Diskussion) 19:30, 23. Mär. 2012 (CET)

Unterschied Generatoren und Koroutine

Kann mir jemand den Unterschied erklären? Beide Konstrukte ermöglichen, wie ein Iterator bei Bedarf Werte "abzugeben". --Nightfly | Disk 23:43, 21. Mär. 2013 (CET)

Go (Programmiersprache)

Kann die Programmiersprache Go nicht auch Koroutinen? Ich glaube dort heissen sie Goroutinen (nicht signierter Beitrag von 91.208.191.81 (Diskussion) 14:00, 26. Mär. 2014 (CET))

Der Artikel beschreibt die Koroutine kaum

Auf der Suche nachdem was eine Koroutine ist, finde ich hier nur eine kurze Definition. Danach erfahre ich, wie schwierig es ist, eine Koroutine in verschiedenen Sprachen auszudrücken. Das ist sicherlich ein interessanter Aspekt, sollte aber hinter das Wesen einer Koroutine zurücktreten. Hier sollten wir - womöglich in einer Pseudosprache - anhand eines Paradebeispiels einer Koroutine zunächst erläutern, was es ist, dass die unterschiedlichen Realisierungen anstreben. --Ormek (Diskussion) 19:21, 12. Feb. 2017 (CET)

Pythonischeres Beispeil für einen Generator

Der Python code ist unpythonic und schwer zu verstehen. Folgender ist besser:

# Fibonaccifolge als Generator
def fibonacci(limit):
    first, second = 0, 1

    for _ in range(limit):
        first, second = second, first + second
        yield first

for number in fibonacci(10):
    print(number)