Представляя Swift 2.0 в ходе конференции для разработчиков WWDC 2015, представители Apple объявили, что отныне и впредь данный продукт будет развиваться по схеме «open source». Чем мгновенно снискали симпатии профессиональных разработчиков.
Год спустя, уже на WWDC-2015, Apple устами старшего вице-президента по разработке ПО, Крейга Федериги, присвоила Swift статус «нового основного языка программирования». Цель проста – Swift 2.0 и последующие версии должны использоваться всеми и по всему миру, не ограничиваясь сферой программных продуктов для яблочных систем. Но влюбиться или хотя бы ответить взаимностью матерые разработчики готовы исключительно быстрому, мощному и открытому языку программирования – таковым он и стал.
Swift 2.0 является языком программирования с открытым исходным кодом, подготовленным для разносторонней модернизации. В Apple обещают всячески одобрять и даже поощрять разработку на его базе новых инструментов и решений для любых Linux-подобных ОС. К сильным сторонам второго поколения относят наличие языка разметки комментариев Markdown, систему автоматизированного перехвата ошибок, комплекты расширений для протоколов, механизмы целостной оптимизации модулей и т.д. Доминирующей линией, как и прежде, остается минимизация ошибок и их влияния на работу приложений, помощь программистам в создании оптимального, безопасного кода.
Пока познакомиться с чудесами Swift 2.0 могут лишь избранные, допущенные к iOS 9 beta, да и трудно рассчитывать увидеть безупречную работу в бета-версии. Поэтому имеет смысл подождать до конца года – новый инструментарий выйдет сразу в версиях для Linux, iOS и OS X.
Смотрите также:
- Разработчики App Store получили право на создание промо-кодов для встроенных покупок.
- Язык программирования Swift от Apple поднялся с 68-й на 22-ю строчку рейтинга популярности всего за два квартала.
- Бесплатное руководство по Swift (языку программирования под IOS) на русском языке уже доступно в Сети.
- Количество разработчиков софта в мире достигло 19 млн.
- Азиатские разработчики занимают первые места по заработку на мобильных приложениях.
- Технология Metal – Apple готовит революцию в мире мобильных игр.