InfoQ Homepage Presentations Coroutines Explained
Coroutines Explained
Summary
Dmitry Kandalov explains what coroutines are, how they differ between programming languages and how to use coroutines for fun and profit.
Bio
Dmitry Kandalov has been programming and trying to get better at it since DOS times. He is currently working with Java and JVM languages such as Kotlin.
About the conference
Code Mesh LDN, the Alternative Programming Conference, focuses on promoting useful non-mainstream technologies to the software industry. The underlying theme is "the right tool for the job", as opposed to automatically choosing the tool at hand.