# Saner Concurrency (and the cost of change) - Kevin Galligan

DevFeed: [Saner Concurrency (and the cost of change) - Kevin Galligan](<https://devfeed.tech/articles/saner-concurrency-and-the-cost-of-change-kevin-galligan-38313.md>)

Original publisher: [Read original article](<https://touchlab.co/saner-concurrency-and-the-cost-of-change>)

Published: 2018-10-24T16:36:21Z

Content type: opinion

Language: en

Sources: [Touchlab | Enterprise Mobile Innovation & Development](<https://devfeed.tech/sources/touchlab-enterprise-mobile-innovation-development.md>)

Topics: [Concurrency](<https://devfeed.tech/topics/concurrency.md>), [Kotlin](<https://devfeed.tech/topics/kotlin.md>), [kotlin-native](<https://devfeed.tech/topics/kotlin-native.md>), [multiplatform](<https://devfeed.tech/topics/multiplatform.md>)

Tags: [change](<https://devfeed.tech/tags/change.md>), [code-sharing](<https://devfeed.tech/tags/code-sharing.md>), [concurrency](<https://devfeed.tech/tags/concurrency.md>), [kotlin](<https://devfeed.tech/tags/kotlin.md>), [kotlin-multiplatform](<https://devfeed.tech/tags/kotlin-multiplatform.md>), [kotlin-native](<https://devfeed.tech/tags/kotlin-native.md>), [language](<https://devfeed.tech/tags/language.md>), [multiplatform](<https://devfeed.tech/tags/multiplatform.md>), [thoughts](<https://devfeed.tech/tags/thoughts.md>)

## AI overview

The article discusses Kotlin's plans for "Saner Concurrency," drawing on Kotlin/Native ideas to make concurrency management safer and potentially move relevant concepts into compile-time language features. It also considers the adoption costs of changing threading models, libraries, and coding practices.

## Source excerpt

Kotlin/Native has ideas for making the management of concurrency safer. We're hopeful that not only will the various incarnations of Kotlin share the same concurrency concepts, but that those concepts will start to emerge as first class parts of the language at compile time rather than strictly runtime.