Видео и подкасты для разработчиков
А так ли нужна Swift Modern Concurrency?
Но новая модель конкурентности – это не просто синтаксис, а совершенно новая для Swift концепция, которая лежит глубоко под фасадом async/await.
В Swift 5.5 Apple предоставили разработчикам новый подход к конкурентному программированию – механизмы Task, async/await и акторы. Но к большому удивлению спикера многие разработчики не хотят использовать новые концепции, переводить на них существующие проекты или начинать новые. И, казалось бы, действительно зачем, если у нас «старые добрые очереди и потоки».
Но новая модель конкурентности – это не просто синтаксис, а совершенно новая для Swift концепция, которая лежит глубоко под фасадом async/await. Придумана и реализована она была еще в 60-х годах и спустя 60 лет добралась и до Swift.
Василий рассказал об истории этой концепции, а также о том, как она на самом деле используется в Swift и почему нам обязательно нужно переходить на нее.
-
Аналитика магазинов2 недели назадМобильный рынок Ближнего Востока: выручка растёт быстрее загрузок: исследование Bidease и Sensor Tower
-
Новости4 недели назадВидео и подкасты о мобильной разработке 2026.22
-
Магазины приложений4 недели назадApple заявляет, что иск Epic не должен менять правила App Store для всех разработчиков
-
Разработка4 недели назадПрекращаем использовать .onAppear для API-вызовов: осваиваем .task и конечный автомат
