Исследовательская группа

Лаборатория методов ядерно-физических экспериментов

[Ильмир Усманов] Корутины глазами их разработчика

October 17

17.10.2019, Физтех-Арктика 424, 17.05


Kotlin coroutines — это технология, организации асинхронных и параллельных вычислений в языке Kotlin. Наличие удобного аппарата корутин, а также уникальные особенности, такие как structured concurrency делают Kotlin особенно привлекательным языком как с точки зрения разработчиков приложений, так и с точки зрения ученых. Реализация технологии корутин базируется на языковой поддержке так называемых приостанавливаемых (suspended) вычислений.

Ильмир Усманов, выпускник Физтеха и разработчик в компании JetBrains прольет свет на внутреннее устройство корутин (стейт-машина, континуации и прочие радости), а также расскажет об идеях, лежащих в основе kotlinx.coroutines - библиотеки пользовательского уровня.

Регистрация: https://forms.gle/DrpVcQtmWrUTzeQ19