AI-powered
podcast player
Listen to all your favourite podcasts with AI-powered features
Kotlin 1.1: Coroutines
Kotlin 1.1 will be released in the beginning of this year. The idea is that we want to let people write asynchronous software in a sane way without compromising performance. coroutines give you the best of both worlds, so they are not tied to any specific architecture. You can use a thread pool to execute them or you can use a single threaded dispatcher and even run coroutines on other machines possibly. It just looked around and pulled in good ideas from Java, C sharp, JavaScript, Ruby,. Was that kind of the MO? Kotlin was originally positioned as a non-research language for PhDs who wanted to write programming languages.