Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

Василий Усов — А так ли нужны акторы в Swift Concurrency?

Автор: Mobius — конференция по мобильной разработке

Загружено: 2024-06-25

Просмотров: 3610

Описание:

Подробнее о конференции Mobius: https://jrg.su/ojGU3B
— —
Скачать презентацию с сайта Mobius — https://jrg.su/CK7Wk9

В Swift 5.5 Apple предоставили разработчикам новый подход к конкурентному программированию — механизмы Task, async/await и акторы. В прошлогодней сессии Василий рассказал об истории концепции корутин, которая легла в основу нового подхода, а также о том, как именно механизм тасок реализован и функционирует.

Посмотреть можно здесь —    • Василий Усов — А так ли нужна Swift Modern...  

Этот доклад — логическое продолжение прошлогоднего. В нем мы вновь обратились к историческим причинам появления нового подхода, проблемам GCD, развитию модели акторов и ее текущей реализации в Swift Concurrency. Вы узнаете, что такое актор, как им пользоваться, какие проблемы он позволяет решить.

Василий Усов — А так ли нужны акторы в Swift Concurrency?

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

array(10) { [0]=> object(stdClass)#4542 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "bi5HQ6aS_sc" ["related_video_title"]=> string(122) "Андрей Филипенков — Swift 5.9: разбираем интероп и «женим» с С++" ["posted_time"]=> string(19) "1 год назад" ["channelName"]=> string(78) "Mobius — конференция по мобильной разработке" } [1]=> object(stdClass)#4515 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "DIDoHx6KP50" ["related_video_title"]=> string(88) "Василий Усов — А так ли нужна Swift Modern Concurrency?" ["posted_time"]=> string(19) "1 год назад" ["channelName"]=> string(78) "Mobius — конференция по мобильной разработке" } [2]=> object(stdClass)#4540 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "A-GQB8wVK78" ["related_video_title"]=> string(92) "Кирилл Володин — О дивный новый мир со Swift Concurrency" ["posted_time"]=> string(19) "1 год назад" ["channelName"]=> string(78) "Mobius — конференция по мобильной разработке" } [3]=> object(stdClass)#4547 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "c1qSVSHoMjU" ["related_video_title"]=> string(97) "Акторы в C++: взгляд старого практикующего актородела." ["posted_time"]=> string(19) "6 лет назад" ["channelName"]=> string(13) "nastasiak2512" } [4]=> object(stdClass)#4526 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "MCF65Fyczh0" ["related_video_title"]=> string(151) "Александр Таганов — Наглядный пример, когда не следовать best practices for coroutines от Google" ["posted_time"]=> string(25) "4 недели назад" ["channelName"]=> string(78) "Mobius — конференция по мобильной разработке" } [5]=> object(stdClass)#4544 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "_8gKJpUql-A" ["related_video_title"]=> string(114) "OSA: как помочь учёным писать хороший код - Андрей Гетманов, ИТМО" ["posted_time"]=> string(25) "2 недели назад" ["channelName"]=> string(12) "NSS Lab ITMO" } [6]=> object(stdClass)#4539 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "4iticNNjA2o" ["related_video_title"]=> string(124) "Василий Усов, Кирилл Шумаков — Молот и наковальня iOS-разработчика" ["posted_time"]=> string(21) "1 день назад" ["channelName"]=> string(78) "Mobius — конференция по мобильной разработке" } [7]=> object(stdClass)#4549 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "hbseyn-CfXY" ["related_video_title"]=> string(74) "Лучший Гайд по Kafka для Начинающих За 1 Час" ["posted_time"]=> string(28) "11 месяцев назад" ["channelName"]=> string(14) "Vlad Mishustin" } [8]=> object(stdClass)#4525 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "RlBkXywtGww" ["related_video_title"]=> string(121) "Доклад: Устройство Swift Concurrency / Александр Андрюхин (Райффайзенбанк)" ["posted_time"]=> string(27) "7 месяцев назад" ["channelName"]=> string(14) "Podlodka Сrew" } [9]=> object(stdClass)#4543 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "blWdjRUPP6E" ["related_video_title"]=> string(72) "Разведчик о том, как использовать людей" ["posted_time"]=> string(25) "3 недели назад" ["channelName"]=> string(18) "Коллектив" } }
Андрей Филипенков — Swift 5.9: разбираем интероп и «женим» с С++

Андрей Филипенков — Swift 5.9: разбираем интероп и «женим» с С++

Василий Усов — А так ли нужна Swift Modern Concurrency?

Василий Усов — А так ли нужна Swift Modern Concurrency?

Кирилл Володин — О дивный новый мир со Swift Concurrency

Кирилл Володин — О дивный новый мир со Swift Concurrency

Акторы в C++: взгляд старого практикующего актородела.

Акторы в C++: взгляд старого практикующего актородела.

Александр Таганов — Наглядный пример, когда не следовать best practices for coroutines от Google

Александр Таганов — Наглядный пример, когда не следовать best practices for coroutines от Google

OSA: как помочь учёным писать хороший код - Андрей Гетманов, ИТМО

OSA: как помочь учёным писать хороший код - Андрей Гетманов, ИТМО

Василий Усов, Кирилл Шумаков — Молот и наковальня iOS-разработчика

Василий Усов, Кирилл Шумаков — Молот и наковальня iOS-разработчика

Лучший Гайд по Kafka для Начинающих За 1 Час

Лучший Гайд по Kafka для Начинающих За 1 Час

Доклад: Устройство Swift Concurrency / Александр Андрюхин (Райффайзенбанк)

Доклад: Устройство Swift Concurrency / Александр Андрюхин (Райффайзенбанк)

Разведчик о том, как использовать людей

Разведчик о том, как использовать людей

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]