Переглядів 4,196
Swift 5.10 is out, and it’s safe to say this version is all about concurrency. With new checks and optimizations, Swift concurrency is now even more efficient at preventing data races and ensuring a smooth user experience. Though it’s only a theory, I believe this emphasis on concurrency is not accidental.
Another thing to keep in mind is, Swift 5.10 is the last milestone before Swift 6, the language’s first major release in five years. In this video, I’m having a quick look at one of the most wished-for improvements in the language-typed errors in throwing functions.
Finally, not only is Swift getting an update this week, but also Xcode and iOS. While changes in Xcode are hard to notice (which is a good thing), I wouldn’t say the same about iOS.
You can support the Swift Bird by…
• …becoming a regular sponsor: / swiftbird
• …buying me a coffee: www.buymeacoffee.com/SwiftBird
Links:
• Swift changelog: github.com/apple/swift/blob/m...
• Download Xcode on the Mac App Store: apps.apple.com/us/app/xcode/i...
• Xcode 15.3 release notes: developer.apple.com/documenta...
• Swift 6 release process: forums.swift.org/t/swift-6-0-...
• DMA and apps in Europe: developer.apple.com/support/d...
• Fee calculator for apps in Europe: developer.apple.com/support/f...
Chapters:
• 0:00 Intro
• 0:41 Swift 5.10 Main Theme
• 1:58 Swift 5.10 Updates in Detail
• 5:16 Xcode 15.3
• 5:50 iOS 17.4 & DMA (EU)
• 8:18 Swift 6 Sneak Peek
• 10:03 Outro
The Swift Bird is produced by / yakovmanshin .
#Swift #updates #softwareengineering