Видео и подкасты для разработчиков
Swift – больше, чем язык для iOS
Про историю развития, ключевые фичи и необычные технические концепции в языке нам рассказал Глеб Лукьянец.
Большинство из вас знает Swift как нишевый язык для iOS разработки. Но на самом деле – это очень круто задизайненный язык программирования общего назначения, который по многим параметрам выигрывает у C++ или Rust. Swift избегает крайностей и находит качественный баланс, оставаясь консервативным там, где это нужно, и при этом привнося много новых идей. Про историю развития, ключевые фичи и необычные технические концепции в языке нам рассказал Глеб Лукьянец.
Содержание:
- 00:00 О чем выпуск
- 05:05 Зачем нужен Swift
- 13:24 Развитие Swift
- 26:58 На какие языки похож Swift
- 30:25 Области применения Swift
- 35:45 Проблемы и успехи Swift на Windows
- 38:37 Влияние Swift UI на язык
- 41:15 Ключевые языковые фичи Swift
- 01:15:20 Стандартная библиотека Swift
- 01:24:10 LVM и импорт деклараций
- 01:27:34 C++ и Swift
- 01:31:40 Синхронность и многопоточность
- 01:48:01 Сложность освоения многопоточности
- 01:56:46 Недостатки Swift
- 02:11:58 Тулинг и его поддержка
- 02:13:54 Влияние комьюнити и Apple на развитие языка
- 02:20:23 Критика ключевых слов в Swift
- 02:24:50 Заключение и благодарности
-
Видео и подкасты для разработчиков4 недели назад
Как устроена мобильная архитектура. Интервью с тех. лидером юнита «Mobile Architecture» из AvitoTech
-
Новости4 недели назад
Видео и подкасты о мобильной разработке 2025.10
-
Новости2 недели назад
Видео и подкасты о мобильной разработке 2025.11
-
Видео и подкасты для разработчиков2 недели назад
Javascript для бэкенда – отличная идея: Node.js, NPM, Typescript