Empower Apps cover image

Empower Apps

Edge of Concurrency with Matt Massicotte

Aug 4, 2023
31:54
Snipd AI
Matt Massicotte from Chime discusses challenges faced migrating Async/Await and misconceptions with asynchronous programming. Topics include: limitations of Extension Kit, transitioning to Async systems, introducing concurrency to a stateful system, purpose of actors in protecting mutable state, and concurrency challenges in Swift.
Read more

Podcast summary created with Snipd AI

Quick takeaways

  • The challenges faced in migrating to Async/Await and the importance of explicit dependencies to enforce order in stateful systems.
  • The compatibility issues encountered when using older APIs with async/await and the need for improvements and updates to these APIs in future releases.

Deep dives

Extension Kit Updates and Challenges

Despite some issues and lack of updates regarding Extension Kit, the speaker had hopes for improvements in this area. Extension Kit was introduced with no mention in the release and was expected to launch for iOS but got delayed. The presenter highlights the weirdness in adding it to macOS when most of its features were already feasible before. Although some portions of Extension Kit are available on iOS, they are not enough to be functional. The overall situation regarding Extension Kit has remained the same with no significant changes.

Get the Snipd
podcast app

Unlock the knowledge in podcasts with the podcast player of the future.
App store bannerPlay store banner

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode

Save any
moment

Hear something you like? Tap your headphones to save it with AI-generated key takeaways

Share
& Export

Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode