Apple открыла исходный код языка программирования Swift
Apple опубликовала исходный код нового языка программирования Swift, который пользователи смогут встраивать в свое собственное ПО.
Исходный код опубликован на сайте Swift.org и на GitHub, пишет CNews. Открытый исходный код Swift включает поддержку всех программных платформ Apple, в том числе iOS, OS X, watchOS и tvOS, а также поддержку Linux. Стали доступны важнейшие компоненты Swift: Swift Compiler, Debugger, Standard Library, Foundation Libraries, Package Manager и REPL.
Язык Swift распространяется по популярной лицензии свободного ПО Apache 2.0 с исключением для библиотек времени исполнения. Это позволяет пользователям легко встраивать Swift в свое собственное ПО и портировать язык на новые платформы.
«С открытием исходного кода Swift разработчики со всего мира могут вносить свой вклад в этот язык программирования и делать его доступным на новых платформах, — считает Крейг Федериги (Craig Federighi), старший вице-президент Apple по программному обеспечению. — Эффективность и простота Swift дадут молодым программистам стимулы к обучению, к тому же теперь они смогут распространять свои идеи повсюду: от мобильных устройств до облачных систем».
Язык Swift был представлен компанией Apple в июне 2014 г. одновременно с iOS 8 и OS X Yosemite.
Swift стал самым быстрорастущим языком программирования в истории. Это первый системный язык программирования, обладающий простотой и выразительностью скриптовых языков. Swift создан безопасным: в нем устранены целые категории распространённых ошибок, комментировали ранее в Apple.