Apple совершила важный шаг в развитии своего языка программирования Swift, сделав систему сборки Swift Build официально открытой и добавив поддержку Windows и Linux, помимо собственных платформ. Apple официально разместила код на GitHub. Этот шаг является частью более широкой стратегии компании по укреплению позиций Swift как кроссплатформенного языка программирования.
Основная цель изменений — объединение двух существующих систем сборки в одну универсальную, работающую на всех поддерживаемых платформах. Это решение направлено на устранение проблем, с которыми сталкиваются разработчики при использовании разных инструментов сборки. Swift Build станет неотъемлемой частью Swift Package Manager, который является ключевым элементом Xcode — интегрированной среды разработки Apple для macOS.
Помимо технических изменений, команда Swift активизировала работу над созданием более открытого и дружелюбного сообщества разработчиков. Язык принял кодекс поведения Contributor Covenant, используемый во многих открытых сообществах. Разработчики из Apple подчеркнули важность разнообразия и пригласили специалистов со всего мира принять участие в развитии проекта.
Для поддержки нового поколения программистов компания запускает ежегодный Swift Student Challenge, который стартует с 3 февраля. Конкурс предназначен для молодых разработчиков старше 13 лет и предполагает награждение 350 победителей в различных категориях. Победители основного конкурса получат возможность посетить штаб-квартиру Apple в Купертино.
Эти изменения демонстрируют стремление Apple сделать Swift более доступным и удобным для разработчиков по всему миру, одновременно расширяя его возможности за пределы экосистемы Apple. Кажется, что открытость и кроссплатформенность становятся ключевыми факторами успеха языка программирования в современном мире.
Ещё по теме:
- Исследователи использовали искусственный интеллект для создания уникальных наноматериалов легче и прочнее титана
- Российский рынок мобильных игр вырос до $247,2 млн
- Passkeys насчитывает 15 миллиардов аккаунтов, но не дотягивает до прогнозов 2024 года