Swift 3 снова изменился


4 0

Язык программирования Swift впервые был представлен меньше 3-х лет назад, в июне 2014-го года. За это время язык изменился до неузнаваемости, сейчас текущей версией является Swift 3. Три года, три версии, достаточно серьёзное и быстрое развитие. 

Что поражает, Apple продолжает менять язык. Они не стесняются убирать какой-то функционал и не стесняются изменять даже синтаксис. Причём совершенно не заботятся об обратной совместимости. 

Когда произошёл переход с версии Swift 1.0 на Swift 2.0 сильные изменения были ожидаемы и несовместимость в принципе оправдана. Но уже после трёх лет и третей версии не сохранять обратную совместимость - достаточно рискованно. 

В XCode при открытии проектов происходит конвертация кода, и происходит достаточно хорошо, но все же не идеально и не на все сто процентов. Каждый раз остаются строки, которые приходится конвертировать самостоятельно. 


Понравилось? Кликни Лайк, чтобы я знал, какой контент более интересен читателям. Заметку пока еще никто не лайкал и ты можешь быть первым


Комментарии

луноход

06 Марта 2017

у Apple очень своеобразное (хоть и в духе времени) представление о нумерации версий: если разобраться с процессом разработки Swift, становится понятно, что 3.0 это на самом деле 0.3, поэтому и стабилизации не видать
сам язык приятный


Spider_NET

07 Марта 2017

Так только третья версия, вполне ожидаемо. Где-то читал, что после Swift 3 не предвидится глобальных изменений, т.е. возможности языка будут расширяться, а фундамент останется неизменным.


Евгений

07 Марта 2017

Хорошо, что придумали Xamarin и можно обходится без Swift.


Radekk

07 Марта 2017

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


Добавить Комментарий

Еще что-нибудь

Хотите найти еще что-то интересное почитать? Можно попробовать отфильтровать заметки на блоге по категориям.

О блоге

Программист, автор нескольких книг серии глазами хакера и просто блогер. Интересуюсь безопасностью, хотя хакером себя не считаю

Обратная связь

Без проблем вступаю в неразборчивые разговоры по e-mail. Стараюсь отвечать на письма всех читателей вне зависимости от страны проживания, вероисповедания, на русском или английском языке.

Пишите мне