Imaginez un serveur jonglant avec vingt tables : les discussions, c'est comme embaucher un serveur par table : cher, lourd, et la cuisine (OS) devient grincheuse quand il y en a des milliers. Les coroutines sont plus légères : même serveur, mais ils se rappellent où ils ont déposé chaque commande, sautent entre les tables, et ne bloquent pas tout l'étage pendant que la soupe mijote. Ce multitâche coopératif est sur lequel Kotlin s'appuie - avec une véritable structure que nous ajoutons dans les leçons ultérieures.
Qu’est-ce que c’est, en termes simples ?