Официально представлена новая версия языка программирования Swift 3.0.Swift 3 является первым крупным релизом со времени открытия исходных текстов, в котором представлены значительные улучшения и усовершенствования языка и стандартной библиотеки, большие дополнения в порт под Linux, и первый официальный релиз пакетного менеджера [ Swift Package Manager ](
https://swift.org/package-manager ) .Порт для Linux теперь поставляется с [ Swift Core Libraries ](
https://swift.org/core-libraries/ ) и [ Swift Package Manager ](
https://swift.org/package-manager ) .Являясь крупным релизом, Swift 3 привносит изменения, которые делают язык несовместимым с версиями Swift 2.2 и 2.3 на уровне исходных текстов. Эти изменения затрагивают не только названия API стандартной библиотеки, но и то, как импортируются API из Objective-C (в частности из Cocoa) в Swift. Многие изменения в значительной степени являются механическими, и, чтобы помочь перевести проекты на новую версию языка, в [ Xcode 8.0 ](
https://itunes.apple.com/app/xcode/id497799835 ) добавлен новый инструмент Swift Migrator. Также доступно [ руководство по миграции на Swift 3 ](
https://swift.org/migration-guide/ ) .( [ Изменения в Swift 3.0 ](
https://www.linux.org.ru/news/apple/12878697#cut0 ) )
Ссылка:
http://www.linux.org.ru/news/apple/12878697