Recently listened to "Swift Concurrency Explained" where the host interviewed @mattiem

There are some really good points that Matt brought up in the pod that if you've been reading about Swift concurrency, will reinforce some of the key points that these articles make.

One key takeaway from the pod that I didn't think about before was the distinction Matt made on concurrency in Swift being a language feature, vs GCD being an API, very good point!

https://podcasts.apple.com/us/podcast/swift-academy-the-podcast/id1730260283?i=1000757489366

#swift #iosdev

Swift Concurrency Explained with Matt Massicotte

Podcast Episode · Swift Academy The Podcast · March 22 · 1h 3m

Apple Podcasts

@Krupp ohh i’m so glad you liked it!!

And yeah that’s one of my favorite topics. Comparing GCD and Swift is so fun because there is way more overlap than most people think at first.

@mattiem For sure, I'm sharing this episode with my students in our iOS App Development course. When it comes to concurrency, I think there's a good amount of info out there that doesn't make sense, this podcast and the article you shared before (https://fuckingapproachableswiftconcurrency.com/en/) really helps!
Fucking Approachable Swift Concurrency

A no-bullshit guide to Swift concurrency. Learn async/await, actors, Sendable, and MainActor with simple mental models. No jargon, just clear explanations.

Fucking Approachable Swift Concurrency

@Krupp ah I did not share that post, but perhaps someone else did?

If you are looking for introductory material I have a whole series! First one is here: https://www.massicotte.org/step-by-step-network-request/

Concurrency Step-by-Step: A Network Request

Concurrency Step-by-Step: A Network Request

massicotte.org
@mattiem ahh you are right, I think I thought you did before because the author credited you. Thanks for sending over the article, I will be sure to read it!