Обложка канала

Mobile Native

Полезные материалы по мобильной разработке. Статьи, подборки, нововведения, анонсы.

Mobile Native

3 года назад
Открыть в
От потоков к корутинам: как и почему видоизменились примитивы синхронизации в языке Kotlin. Часть 1. Разбор изменений реализации примитивов синхронизации из стандартной библиотеки Java и пакета
java.util.concurrent
для Kotlin Coroutines и для языка Kotlin в целом. Какие реализации примитивов синхронизации потоков актуальны в контексте корутин, а какие надо использовать с осторожностью и готовность текущих решений к использованию в Kotlin Multiplatform. В статье рассматриваются 👉 Критические секции 👉 Атомарные переменные 👉 Реактивные переменные 👉 Барьерная синхронизация Читать (Ru)