Swift 2.0 буде з відкритим кодом в кінці року

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 знову створить багато суперечок, як власне і його поява створило нові теми для холиваров.
На мій погляд, час покаже хто виявиться правий насправді. Тим не менш, цікаво почути думку хабра на цей рахунок.
Що дасть відкриття коду мови Swift 2.0?

/>
/>


<input type=«checkbox» id=«vv67313»
class=«checkbox js-field-data»
name=«variant[]»
value=«67313» />
співтовариство отримає новий крутий мова програмування під будь-які потреби
<input type=«checkbox» id=«vv67315»
class=«checkbox js-field-data»
name=«variant[]»
value=«67315» />
співтовариство зможе впливати на розвиток екосистеми Apple
<input type=«checkbox» id=«vv67317»
class=«checkbox js-field-data»
name=«variant[]»
value=«67317» />
Swift будуть використовувати не тільки на техніку Apple
<input type=«checkbox» id=«vv67319»
class=«checkbox js-field-data»
name=«variant[]»
value=«67319» />
великі компанії почнуть використовувати Swift для своїх завдань
<input type=«checkbox» id=«vv67321»
class=«checkbox js-field-data»
name=«variant[]»
value=«67321» />
світові не потрібна ще одна мова програмування
<input type=«checkbox» id=«vv67323»
class=«checkbox js-field-data»
name=«variant[]»
value=«67323» />
всім пофіг
<input type=«checkbox» id=«vv67325»
class=«checkbox js-field-data»
name=«variant[]»
value=«67325» />
краще б вони використовували Python
<input type=«checkbox» id=«vv67327»
class=«checkbox js-field-data»
name=«variant[]»
value=«67327» />
краще б вони використовували Ruby
<input type=«checkbox» id=«vv67329»
class=«checkbox js-field-data»
name=«variant[]»
value=«67329» />
краще б вони залишили Obj-C

Проголосувало 286 осіб. Утрималося 100 чоловік.


Тільки зареєстровані користувачі можуть брати участь в опитуванні. Увійдіть, будь ласка.


Джерело: Хабрахабр

0 коментарів

Тільки зареєстровані та авторизовані користувачі можуть залишати коментарі.