ВЕСТИ

Прямой Эфир

    Прогнозы

      Apple открывает исходный код языка Swift

      04.12.2015 02:30Распечатать

      Сегодня компания Apple объявила о том, что созданный ею язык программирования Swift теперь доступен с открытым исходным кодом. Всемирное сообщество разработчиков — от создателей приложений до компаний и учебных заведений — сможет развивать новые функции Swift и оптимизировать язык, чтобы сделать его доступным на новых вычислительных платформах.

      Язык Swift ("Стриж") появился в 2014 г. и стал самым быстрорастущим языком программирования в истории. Он объединяет высокую производительность и эффективность компилируемых языков с простотой и интерактивностью популярных скриптовых языков. Сегодня компания Apple также открыла сайт Swift.org с подробной информацией, включая техническую документацию, ресурсы сообщества и ссылки для загрузки исходного кода Swift.

      Мощный и интуитивный язык программирования Swift прост в освоении и использовании даже для тех, кто никогда не программировал. Это первый системный язык программирования, обладающий простотой и выразительностью скриптовых языков.

      Swift может безболезненно соседствовать с языками С и Objective-C, при этом код получается гораздо легче и короче. В ходе конференции WWDC 2014 прямо на глазах присутствующих на Swift написали новое приложение.

      Swift спроектирован таким образом, чтобы помогать разработчикам в создании более безопасного и надежного кода, устраняя при этом целые категории распространенных программных ошибок. Благодаря совместимости с кодом Objective-C разработчикам легко интегрировать Swift в уже созданные ими приложения. Площадки Xcode Playground делают написание Swift-кода интерактивным, мгновенно отображая результат его исполнения.

      "С открытием исходного кода Swift разработчики всего мира могут вносить свой вклад в этот язык программирования и делать его доступным на новых платформах, — сказал Крейг Федериги, старший вице-президент Apple по программному обеспечению. — Эффективность и простота Swift дадут молодым программистам стимулы к обучению, к тому же теперь они смогут распространять свои идеи повсюду: от мобильных устройств до облачных систем".

      Открытый исходный код Swift доступен через GitHub и включает поддержку всех программных платформ Apple, в том числе iOS, OS X, watchOS и tvOS, а также поддержку Linux. Опубликованы важнейшие компоненты Swift: Swift Compiler, Debugger, Standard Library, Foundation Libraries, Package Manager и REPL.

      Язык Swift распространяется по популярной лицензии свободного ПО Apache 2.0 с исключением для библиотек времени исполнения. Это позволяет пользователям легко встраивать Swift в свое собственное ПО и портировать язык на новые платформы.

      Новости партнеров

      Форма обратной связи

      Отправить

      Форма обратной связи

      Отправить