Koprogram: Porovnání verzí

Přidáno 15 bajtů ,  před 8 měsíci
link na wiki článek o podprogramech -> není tak nutné vyhledávání
m (Robot: vhodnější šablona dle žádosti ze dne 25. 4. 2020; kosmetické úpravy)
(link na wiki článek o podprogramech -> není tak nutné vyhledávání)
'''Koprogramy''' ({{Vjazyce2|en|coroutine}}) jsou v [[informatika|informatice]] programové komponenty, které umožňují na rozdíl od [[Podprogram|podprogramů]] (procedur, funkcí, metod) více vstupních bodů, pozastavení a obnovení výpočtu v jejich různých místech. Koprogramy jsou vhodné pro implementaci kooperativního [[multitasking]]u, iterátorů, proudů (stream) a trubek (pipe).
 
Termín koprogram poprvé použil [[Melvin Conway]] ve své seminární práci v roce [[1963]].<ref>M.E. Conway, ''Design of a separable transition-diagram compiler'', Communications of the ACM, Vol. 6, No. 7, July 1963</ref>
Neregistrovaný uživatel