Теперь компания из Купертино считает его языком программирования будущего.
На созданный в Apple Swift у компании большие планы. Вице-президент по разработке ПО Крейг Федериги активно продвигает продукт и акцентирует внимание на том, что теперь Swift — язык программирования с открытым исходным кодом. А это должно способствовать его распространению и популяризации среди разработчиков.
По мнению руководства Apple, Swift просто обязан стать главным языком программирования, и у него на это есть все шансы. Простота и универсальность обеспечат продукту востребованность и популярность в ближайшие десятилетия. К тому же, ему очень легко обучиться, так что работать со Swift смогут как опытные разработчики, так и новички.
При этом Федериги не отрицает важности и языка Objective-C, уточняя, что Apple продолжит поддерживать его в дальнейшем. Все-таки она вложила немалые средства в развитие этого языка программирования и отказываться от него не планирует. Но открытый исходный код в Swift должен сделать его более популярным и доступным. При этом те, кто предпочитают Objective-C, ничего не потеряют. Переходить на Swift в принудительном порядке от них Apple не требует.
Открытие исходного кода Swift преследует одну большую цель — распространение и популяризацию этого инструмента, ведь в Apple уверены, что за ним — будущее. Работе со Swift станут обучать в университетах, да и разработчики-любители вполне смогут разобраться с ним самостоятельно.
Мы сотрудничаем с преподавателями, и многие профессоры действительно хотят преподавать Swift. Это очень точный и удобный язык, с помощью которого легко демонстрировать студентам разные концепции программирования. Открыв исходный код, Apple упростила введение Swift в образовательную программу.
По словам главы Apple по разработке ПО, открытый исходный код Swift еще и укрепит отношения компании с разработчиками. В Swift 2.0 многие нововведения и изменения были внесены именно с подачи тестировавших язык программирования разработчиков. И в новых условиях сотрудничество это только углубится.
Многие из особенностей Swift 2.0 — это результат исправленных ошибок в предыдущей версии языка. Изменения являются следствием постоянного диалога с создателями программ, которые использовали Swift в своих реальных разработках. Открытый исходный код Swift поможет углубить это взаимодействие.
Разработчики уже успели оценить преимущества работы со Swift. У энтузиастов даже есть план по превращению его в серверный язык программирования, и именно открытый исходный код Swift должен был стать первым шагом к адаптации его к использованию в новых условиях и в новом формате. [9To5Mac]
Источник: