
transcript
show notes
A Podkey summary of Swift Group Lab, from WWDC 2026.
This week’s Swift story is really about control. Swift 6 keeps tightening up concurrency and safety, but it’s also adding more practical escape hatches, better migration tools, and clearer ways to tell the compiler what you actually mean. There’s also a strong performance thread running through all of this, from Instruments getting easier to use, to build system unification, to small language features that can save code size or avoid unnecessary copies. It all feels a little more grown up, which is honestly what you want from a language once the shiny-new-feature phase wears off.
- Finer-grained migration with @diagnose
- Concurrency keeps getting more practical
- Safer transfer of non-sendable data
- Being explicit about non-sendable types
- A calmer path to @MainActor migration
- Performance tools before performance tricks
- The hidden cost of abstractions
- Ownership and code-size tricks
- Executor behavior and fast data streams
- One small API tip that can matter
This podcast was created with Podkey. Make your own at https://podkey.fm
links2





