Apple планирует представить на конференции WWDC в июне новую версию Swift. Об этом рассказал старший менеджер по разработке языка программирования Тед Кременек. Apple уже начала делиться с общественностью некоторыми директивами будущего варианта Swift, чтобы собрать отзывы о новой версии языка, пока он находится на стадии разработки.
Swift 3.0, по словам Кременека, станет глобальным обновлением для программного продукта Apple. Разработчики обещают ряд фундаментальных изменений в структуре и стандартных библиотеках. При этом третья версия языка программирования не будет совместима с Swift 2.2 на уровне исходных текстов, предупредили в Купертино. Полный список грядущих изменений можно посмотреть на этой странице.
Swift 3.0 будет включать инструмент Swift Package Manager, который впервые будет поддерживать разработку и распространение кросс-платформенных сборок. Релиз решения запланировал на 2016 год. «Swift 3.0 выйдет в течение 2016 года. В дополнение к релизу Swift.org, он будет представлен в новой версии Xcode», – отметил Кременек.
Swift доступен бесплатно для использования разработчиками, студентами и преподавателями по лицензии на распространение ПО с открытым исходным кодом Apache 2.0. Apple предоставляет двоичные файлы для OS X и Linux, которые позволяют компилировать код для iOS, OS X, watchOS, tvOS и Linux. В конце прошлого года, чтобы ускорить развитие и превращение Swift в ещё более мощный язык, Apple официально превратила его в проект с открытым исходным кодом.
«Мы восхищены этой новой частью в истории Swift, — написали в Apple. – После того, как Apple представила язык программирования Swift, он стал одним из самых быстрорастущих языков в истории. С помощью Swift легко писать программное обеспечение, невероятно быстрое и безопасное в плане дизайна. Теперь, когда Swift имеет открытый исходный код, вы можете помочь сделать лучший язык программирования для общих нужд доступным везде».