Apple to Begin Integrating Swift Into Its iCloud and OS X Development, Says Apple Exec Craig Federighi

Posted in Apple, Apple News, iOS, OS X on 15/12/2015 by Chris Hauk


While Apple has promoted the Swift programming language to third-party developers for their apps, it hasn’t done much in the way of using it for their own home-cooking. Apple senior VP of Software Engineering Craig Federighi says that’s changing.

Apple to Begin Integrating Swift Into Its iCloud and OS X Development, Says Apple Exec Craig Federighi


The iCloud team has been “completely champing at the bit to be able to apply it in many, many of the things they do,” the executive told Daring Fireball’s John Gruber. More importantly Federighi noted that the team that does Dock and window management for OS X implemented of all of its El Capitan features in Swift, and has worked on mass-converting its code.

The group said “they couldn’t imagine going back and that they’re more productive with it,” according to Federighi.

Federighi admitted there had been some issues with Apple’s development teams using prerelease versions of the language, but says that now Swift 2.0 is available in a finished version, code development is more stable than ever.

Federighi also shared some of the reasoning behind Apple’s taking the language open-source earlier this month, saying the move was Apple wants Swift to be the main language programmers are taught. He says the company believes the language could potentially be “the major language for the next 20 years of programming in our industry,” and noted that it is already the most active language on Github.


Chris Hauk

MacTrast Senior Editor, and self-described "magnificent bastard," Chris Hauk owns Phoenix Rising Services and writes for everyone's favorite "bad movie" website, Big Bad Drive-In.

His first Apple product was an iPod Classic 9 years ago, and he has since added a MacBook Pro, a number of iPads, iPhones, and multiple Apple TVs to his collection.

He lives somewhere in the deep Southern part of America. Yes, he has to pump in both sunshine and the Internet.