Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

MacRumors

macrumors bot
Original poster
Apr 12, 2001
68,533
39,373



swift.png
Two members of Apple's Swift Core Team, Doug Gregor and Ben Cohen, joined the Swift Unwrapped podcast this morning, where they discussed Swift 4.1 and all of the changes that are coming in the update.

Cohen manages Apple's Swift Standard Library Team, while Gregor works on the Swift Compiler and Library Design. The discussion of Swift 4.1 is rather technical and may not interest all readers, but it will be a worthwhile listen for those who work with Swift.

The initial beta of Swift 4.1 was released alongside the first beta of Xcode 9.3 and iOS 11.3 in January. Swift 4.1 is nearing the end of its beta testing period and it will be released when Xcode 9.3 and iOS 11.3 are released. All of Apple's new software is expected soon, and a launch could happen as soon as this week.

The 19-minute Swift Unwrapped episode with Doug Gregor and Ben Cohen can be listened to here or in the Apple Podcasts app.

Article Link: Apple's Swift Core Team Talks Swift 4.1 in New Podcast
 
Is there a summary of the changes from 4.0 to 4.1 anywhere?

For that matter, is there any summary of the changes from 3.x to 4.0 and 2.x to 3.0?

(Sorry. The Swift evolution mailing list is **NOT** a summary.)
 
What are apple’s own software offerings built in Swift?
The only apps I've found that contain traces of Swift on macOS are Xcode, Console, Dock, OSDUIHelper, PIPAgent (for Picture in Picture), NotificationCenter, ControlStrip, MRT, Ticket Viewer, Feedback Assistant, among others. I'm not sure what some of them do though. There are other traces of Swift being used throughout the system as well, although most of the old stuff is still Objective-C, C or C++.
 
The only apps I've found that contain traces of Swift on macOS are Xcode, Console, Dock, OSDUIHelper, PIPAgent (for Picture in Picture), NotificationCenter, ControlStrip, MRT, Ticket Viewer, Feedback Assistant, among others. I'm not sure what some of them do though. There are other traces of Swift being used throughout the system as well, although most of the old stuff is still Objective-C, C or C++.
Thank you for your respond. Im not a programmer nor do I have the knowledge. I was just curious how far Apple has become with their own program language and if it was possible that the instability of their OS was due to their transitioning to Swift. Also the lack of progress in new developments regarding software.
 
Thank you for your respond. Im not a programmer nor do I have the knowledge. I was just curious how far Apple has become with their own program language and if it was possible that the instability of their OS was due to their transitioning to Swift. Also the lack of progress in new developments regarding software.
If anything it should be the opposite. Lots of common programming errors are difficult or impossible to do in Swift, so switching to it would likely improve stability.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.