Apple открыла исходный код «языка будущего»
Исходный код языка Swift, посредством которого «яблочные» разрабатывали приложения для «операционок» OS X и iOS, попал в открытый доступ. Исходный код поддерживает все платформы Apple, включая Linux.
Распространение языка Swift осуществляется по лицензии ПО Apache 2.0. Для библиотек времени исполнения действует исключение. Подобное решение позволяет встраивать элементы, написанные на нем, в собственное ПО и включать в другие платформы. Разработчикам «яблочные» предоставили доступ к возможности изменять язык Swift и создавать с помощью данного инструмента различные приложения.
Открытый код Apple намеревалась выложить на сайте GitHub. Именно сюда и устремились пользователи, но на данном ресурсе кода не появилось.
«Яблочные» представили язык Swift в 2014 году параллельно с премьерой OS X Yosemite и iOS 8. Он разрабатывался для программирования в рамках фреймворков Cocoa Touch и Cocoa. Его применение допускалось и в приложениях с Objective C.
Сам язык Swift весьма прост и доступен даже для новичков. Крупные категории распространенных недочетов и ошибок программирования в нем исключены.