Swift — новый король роста: что показала статистика GitHub за 2023 год
Платформа GitHub опубликовала ежегодный отчёт Octoverse 2023, и главным сюрпризом стало лидерство языка Swift. По данным отчёта, Swift показал самый высокий темп роста среди всех языков программирования — количество активных контрибьюторов, пишущих на Swift, увеличилось на 42% по сравнению с 2022 годом. Это позволило Swift войти в топ-10 языков по числу уникальных разработчиков на платформе, обойдя такие языки, как Rust, Kotlin и Go.
Эксперты связывают такой взлёт с несколькими факторами. Во-первых, Swift активно выходит за пределы экосистемы Apple: в 2023 году появились стабильные версии Swift для серверных платформ (Swift on Server) и поддержка Windows и Linux. Во-вторых, растёт популярность фреймворка SwiftUI, который упрощает создание интерфейсов для iOS, macOS, watchOS и tvOS. «Swift перестал быть просто языком для мобильной разработки, — комментирует Анна Крылова, iOS-разработчик и автор курса по Swift. — Сейчас на нём пишут backend, парсят данные и даже создают CLI-утилиты. GitHub это наглядно подтверждает цифрами».
Примечательно, что Swift обогнал по темпам роста даже Python, который традиционно лидирует в сфере Data Science и машинного обучения. Python вырос на 28%, но Swift с его 42% стал абсолютным рекордсменом. В отчёте GitHub также подчёркивается, что Swift — один из самых «дружелюбных» языков для новичков: сообщество активно создаёт обучающие материалы, а компилятор выдаёт понятные ошибки, что снижает порог входа.
В то же время аналитики отмечают, что абсолютное число проектов на Swift всё ещё уступает JavaScript, Python или TypeScript. Однако динамика роста позволяет предположить, что уже в 2024–2025 годах Swift может войти в пятёрку самых популярных языков на GitHub. «Если Apple продолжит инвестировать в кроссплатформенность и серверные решения, Swift станет универсальным инструментом, — считает технический директор студии мобильной разработки DigitalKit Илья Морозов. — Сейчас мы видим только начало этого пути».
Напомним, что Swift был представлен Apple в 2014 году как замена Objective-C. За девять лет язык прошёл путь от нишевого решения для iOS до полноценного языка общего назначения. Отчёт GitHub за 2023 год — лучшее подтверждение этой эволюции.