Koprogram: Porovnání verzí

Smazaný obsah Přidaný obsah
m →‎Alternativy: typografické úpravy
m Robot: vhodnější šablona dle žádosti ze dne 25. 4. 2020; kosmetické úpravy
Řádek 1:
'''Koprogramy''' ({{Vjazyce|en}} {{CizojazyčněVjazyce2|en|coroutine}}) jsou v [[informatika|informatice]] programové komponenty, které umožňují na rozdíl od 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>
Řádek 96:
* [[JavaScript]] (od verze 1.7)
* Julia
* Kotlin (od verze 1.3)
* [[Limbo (programovací jazyk)|Limbo]]
* [[Lua]]