Apple открыла исходный код своего «языка будущего»

Открытие кода

Apple открыла исходный код Swift — нового языка программирования, что компания собирается использовать для разработки ПО для всех собственных продуктов. Исходный код размещён на сайте Swift.org и на GitHub.

Открытый исходный код 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 дадут молодым программистам стимулы к обучению, к тому же сейчас они смогут распространять собственные идеи везде: от мобильных устройств до облачных совокупностей».

Apple открыла исходный код своего «языка будущего»
Apple Swift стал открытым

Фальстарт

Любопытно, что новость об открытии исходного кода Swift показалась на полчаса раньше публикации новости об этом компанией Apple. Сообщения о том, что Apple уже раскрыла код, показались на сайтах Hacker News и Reddit. Зная, что Apple собиралась опубликовать код на GitHub, пользователи ринулись на данный сайт.

Но их постигло разочарование, по причине того, что никакого кода на нем не выяснилось, пишет Business Insider.

Язык Swift

Язык Swift был представлен компанией Apple в июне 2014 г. в один момент с iOS 8 и OS X Yosemite.

Swift создан для программирования во фреймворках Cocoa и Cocoa Touch (OS X и iOS соответственно). Код Swift возможно применять в приложениях в один момент с Objective C.

«Swift стал самым быстрорастущим языком программирования в истории. Он объединяет эффективность и высокую производительность компилируемых языков с интерактивностью и простотой популярных скриптовых языков», — сообщили в Apple.

«Язык Swift несложен в использовании и освоении кроме того для тех, кто ни при каких обстоятельствах не программировал. Это первый системный язык программирования, владеющий выразительностью и простотой скриптовых языков. Swift создан надёжным: в нем устранены целые категории распространённых неточностей программирования», — добавили в компании.

Проект Phoenix

В октябре 2014 г. несколько свободных разработчиков Ind.ie заявила о намерении создать открытый вариант языка программирования Apple Swift, называющиеся Phoenix. Авторы проекта посчитали, что Phoenix может стать толчком для Apple сделать личный язык программирования Swift открытым.

Увлекательные записи:

Между строк. Apple открыла исходный код «языка будущего»


Комментарии и уведомления в настоящее время закрыты..

Комментарии закрыты.