Воскресенье, 22.10.2017
Компьютерная безопасность и новости
Форма входа
Меню сайта
Категории раздела
Компьютерные новости [936]
АнтиВирусные новости [210]
Новости о UNIX/Linux [313]
Магазин цифровых товаров

Ключи и пин-коды

Игры Кредитные карты IP-телефония Интернет провайдеры Мобильная связь Спутниковое ТВ

Электронные книги

Бизнес и экономика Дом, быт, семья, досуг Санкт-Петербург Компьютеры и интернет Наука и образование Техническая литература Юридическая литература

Цифровые товары

iTunes & App Store Базы данных Дизайн Доступ к ресурсам Kарты продления, ключи Фотографии Шаблоны для сайтов

Программное обеспечение

Безопасность Игры PC Интернет Мобильная связь Программирование Продвижение сайтов (SEO) Утилиты
Архив записей
Наши сообщества
Статистика
Рейтинг@Mail.ru

Онлайн всего: 1
Гостей: 1
Пользователей: 0

Код нашего баннера

Поиск
Главная » 2015 » Декабрь » 5 » Apple открыла исходный код своего «языка будущего»
06:36
Apple открыла исходный код своего «языка будущего»
Apple опубликовала исходный код нового языка программирования Swift, который, как уверяют в компании, позволит легко создавать приложения для iOS и OS X даже тем, кто не имеет опыта программирования. 

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

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

Фальстарт

Примечательно, что новость об открытии исходного кода 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 открытым. 
Категория: Компьютерные новости | Просмотров: 3352 | Теги: swift, Apple, язык программирования | Рейтинг: 3.0/1
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Copyright inet-safety © 2017    |    Хостинг от uCoz
Пользовательское Соглашение | Политика Конфиденциальности