Pull to refresh

Swift 2.0 будет с открытым кодом в конце года

Open source *Development of mobile applications *Objective C *Swift *Development for MacOS *
8 июня на проводимом ежегодно WWDC компания Apple анонсировала новую версию языка Swift 2.0



Как написано в блоге Swift и на странице для разработчиков на Swift, новая версия получила более высокую производительность, новое API обработки ошибок, улучшения синтаксиса языка, а также функцию проверки доступности функций Swift для целевых ОС.

На мой взгляд, самое интересное – Apple открывает код Swift. Да, Swift 2.0 — это Open Source язык программирования.

Не силён в лицензиях, но, на сколько понимаю, язык будет открыт под одной из лицензий из списка Open Source Initiative.

На начальном этапе планируется релиз языка под OS X, iOS и Linux, а в исходных кодах будет компилятор и стандартные библиотеки.

Пока я читал обзоры разных интернет-изданий о вчерашней презентации, наткнулся на разные мнения об этой новости. Был комментарий о том, что в целом сообществу будет до лампочки, что язык стал с открытым кодом и до тех пор, пока его не портируют под все возможные среды разработки (в комментарии было написано про Visual Studio), а использовать его начнут в работе крупные корпорации типа Microsoft и Google, особо ничего не изменится.

Встречал еще мнение, что это сильно изменит язык в лучшую сторону и что это большой подарок от Apple.

Ясно одно – открытие кода Swift вновь создаст много споров, как собственно и его появление создало новые темы для холиваров.

На мой взгляд, время покажет, кто окажется прав на самом деле. Тем не менее, интересно услышать мнение хабрапользователей на этот счет.
Only registered users can participate in poll. Log in, please.
Что даст открытие кода языка Swift 2.0?
35.89% сообщество получит новый крутой язык программирования под любые нужды 393
20.09% сообщество сможет влиять на развитие экосистемы Apple 220
43.74% Swift будут использовать не только на технике Apple 479
13.33% крупные компании начнут использовать Swift для своих задач 146
12.05% миру не нужен еще один язык программирования 132
29.32% всем пофиг 321
12.88% лучше бы они использовали Python 141
5.84% лучше бы они использовали Ruby 64
9.95% лучше бы они оставили Obj-C 109
1095 users voted. 402 users abstained.
Tags:
Hubs:
Total votes 23: ↑18 and ↓5 +13
Views 22K
Comments Comments 27