@sdeleuze It is too early to tell. They nicely outline all the problems of Threads for async programming and you can easily use most of the Loom Project proposal as a motivational document for Kotlin Coroutines. However, they’ve set the bar for the Loom quite high. It is hard work to integrate coroutines directly into JVM. Anyway, whatever they ultimately end up doing, we might be able to leverage that one or another way. For example, if they realize the goal of running “blocking IO” code in Fibers without blocking (golang-style), then we will be able to directly leverage that, too.