Корутины. Гибкое асинхронное программирование в Kotlin | Андрей Терещенко | Kotlin Taganrog Event #1

А вы уже пробовали корутины? Андрей уже успел и готов поделиться с нами обзором самой передовой технологии Kotlin. Выполнение параллельных операций являются неотъемлемой частью современных фронтенд и бекенд приложений. Для решения таких задач существуют разнообразные асинхронные стили программирования на основе коллбэков, фьючерсов, реактивных потоков или корутин. Корутины можно рассматривать как закономерный элемент в эволюции языков программирования, уже интегрированный в Go, Python, C#, JS, поэтому Jetbrains провела большую работу в этом направлении и наконец-то объявила о стабильной поддержке корутин в Котлин. В своем докладе Андрей расскажет о деталях реализации данной языковой фичи. Разберём, чем корутины отличаются от потоков, а также рассмотрим преимущества их использования в своих приложениях.
Back to Top