×
Swift - новый язык программирования от Apple

Swift пытается позаимствовать лучшие элементы из относительно новых популярных языков программирования, таких как Python и Javascript. «Это более современные «разговорные» языки, которые поймет больше разработчиков. Их проще изучать, и не так просто допускать критические ошибки», - поясняет Чанг.

 

Впрочем, по сравнению со сложным Objective-C, у этих простых языков есть и недостаток – производительность. Apple заявляет, что его Swift – это бескомпромиссное решение. «Похоже, что Swift наконец-то даст миру iOS возможность делать то, что уже давно делается в мире скриптов, но без ограничений», - комментирует Дэниел Дубровкин из Artsy, - «Это если компания сдержит свои обещания, которые не выполнили другие. То, что за Swift стоит Apple, дает мне если не твердую уверенность, так как минимум большую надежду».

 

Swift - новый язык программирования от Apple

Еще одна особенность Swift – разработчик может писать код и видеть результат его работы в реальном времени. Пока разработчик пишет строчку за строчку в текстовом поле, а затем компилирует результат, а это длительный и негативно влияющий на производительность процесс. Таким образом, процесс и продукт разнесены во времени. Swift позволяет изменить параметр или алгоритм и сразу же увидеть изменения в одной и той же среде программирования. Теоретически, разработчики смогут «играться» с концепциями быстрее и делать то, что задумали за меньшее время.

 

«Концепция программирования в реальном времени – это будущее», - заявляет Джереми Олсен, основатель Tapity, - «Это уже есть в веб-разработке, но Swift также работает и с глубоким кодом и алгоритмами».

Swift - новый язык программирования от Apple

Чанг и Олсен сходятся во мнении, что появление языка программирования Swift приведет к росту числа разработчиков для продуктов Apple и, соответственно, к еще большему числу приложений в App Store. Создание приложения для iOS становится еще более доступным делом.