Крейг Федериги снова сходит с ума по Swift

Сказал, что это язык программирования будущего.

Совсем недавно был открыт исходный код языка программирования Swift, разработанного Apple. Крейг Федериги, вице-президент Apple по разработке ПО, не устает рассказывать о работе над Swift и результатах нововведений. На этот раз он принял участие в записи свежего подкаста популярного блоггера в Apple-сообществе Джона Грубера.

По словам Федериги, язык Swift уже стал самым популярным среди разработчиков на веб-хостинге GitHub. И создатели Swift сейчас активней всех остальных общаются со сторонними разработчиками. Да и внутри самой компании программисты стараются максимально использовать Swift в своей работе. Это и ребята из команды iCloud, и разработчики OS X, которые переводят некоторые аспекты платформы на новый язык (к примеру, управление окнами и Доком). По мнению многих, этот простой язык более практичен в разработке.

Благодаря открытому исходному коду Swift теперь можно внедрять в школы в качестве базы для обучения программированию. Об этом же говорил и Тим Кук, посетив лекцию Hour of Code в нью-йоркском Apple Store. Федериги даже уверен, что в ближайшие 20 лет Swift станет самым используемым языком программирования.

На вопрос о недостатках нововведения вице-президент по разработке ПО даже не нашел ответа. По его словам, Apple лишь придется смириться с тем, что теперь язык Swift будет открыто и широко использоваться многими разработчиками, вне зависимости от их участия в бизнесе Apple.

Крейг Федериги также отметил, что еще в начале года в Apple не знали, когда удастся открыть исходный код Swift. Изменения планировались на 2015-й или 2016 год. Однако во время подготовки к WWDC 2015 было решено не откладывать нововведение еще на год. К слову, на конференции поклонникам Objective-C не понравились слова Федериги о том, что Swift — это тот же Objective-C, но без лишнего багажа. Так что главе Apple по созданию ПО пришлось уточнить, что же он имел в виду.

Мы смогли сохранить саму природу интерфейсов программирования от Objective-C, при этом сделав синтаксическую структуру нового языка более лаконичной.

[9TO5Mac]

Источник: iphones.ru

Читайте также  App Store Solstice Arena. По мотивам Dota
RIOS