Swift 6 Review

Recently I took a pretty deep dive in to swift 6 and I’d like to share my findings.

Actor – is a pretty interesting as an effort to reduce the complexity of multi-threading for developers who aren’t as keen to diving into the weeds with GCD and dispatchQueue let alone Mutexes and Semaphores.

Swift Testing – is to XCTest as Swift is to Objective-C. That said, performance testing still relies on XCTest

Xcode Cloud – This is a seemingly seamless UI based way to assemble your ci/cd pipeline from inside Xcode.

SwiftUI – Seems to borrow implementation from HTML + CSS which are classics and they arguably improved on those existing techs.

KeyPath – This was introduced in swift 5.0 as a form of meta programming. I hadn’t heard about it yet so I was eager to learn of it’s interesting capabilities.

Leave a comment

Your email address will not be published. Required fields are marked *