IT / Новости
ПО
4.12.2015

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.      

Изображение: github.com

Еще по теме

Почему растет значимость Data Protection Officer в организациях

Восемь шагов при выборе роутера для работы из дома

Стандарт подтверждения подлинности видео предотвратит распространение ложной информации в Сети

Требования об использовании только отечественного софта планируют распространить на всех владельцев КИИ

В РФ возрождается производство микросхем

Как операторы данных будут избегать наказания за утечки

IT-отрасль видит риски в упрощении регистрации продуктов в реестре российского ПО

Как настроить и запустить процессную аналитику в компании

Как бороться с закладками в программном обеспечении

Целесообразно ли выделение ИБ в отдельную отрасль?

Кого и как взламывали хакеры в первом квартале этого года

Новые технологии для микросхем позволят вырваться в лидеры

В 2021 году в мире было совершено свыше миллиарда атак на IoT-системы

Будущее искусственного интеллекта и как начать работать в этой сфере

Производители средств сетевой защиты РФ в новой парадигме информбезопасности