Асинхронное программирование повсюду. Современные программные системы находятся в постоянном общении друг с другом. Все языки программирования добавляют родные механизмы для асинхронного программирования, такие как async/await. Однако, Kotlin пошел другим путем к решению этой проблемы, через поддержку корутин.
В этом докладе мы разберем различные подходы к асинхронному программированию. Их эволюцию, отличия и схожести. Рассмотрим ставший уже традиционным подход к решению этой проблемы через async/await, который основан на Futures/Promises, и увидим, как корутины в Kotlin дают нам более безопасную и простую модель программирования.
3 views
153
29
8 months ago 00:15:01 1
Мы забыли / Бой на 12-й пограничной заставе.
8 months ago 00:04:01 1
Скриптонит - Колёса
8 months ago 00:02:47 5
Но признаю по всем приметам болезнь Любви в душе моей
8 months ago 00:04:48 1
ТАМАРА КУТИДЗЕ - Докурю и брошу (Премьера клипа 2021)
8 months ago 00:03:14 1
DJ SMASH & NIVESTA - Позвони (Премьера клипа 2022)
9 months ago 01:01:41 1
Прочитанное: Качур, Шипнигов, Сальников и другие российские писатели
9 months ago 00:14:49 1
Ты не прочтешь #2
10 months ago 01:23:23 1
РОСТОВСКИЕ МАНЬЯКИ - ТРЕУГОЛЬНИК СМЕРТИ | Документальный фильм про маньяков Ростова
10 months ago 08:58:42 1
ПОСЛЕВОЕННОЕ БЕЗЗАКОНИЕ, РАЗРУХА, КРИМИНАЛ И ЖЕНЩИНЫ! Чёрные кошки. ВСЕ СЕРИИ. Детективная Драма
10 months ago 00:15:54 1
Охламоны без бейджиков обрывают зеленые насаждения в центре Дмитрова. Нападение на журналиста