Fear of the Main Thread with Matt Masicotte
Автор: BrightDigit
Загружено: 2024-12-30
Просмотров: 298
Описание:
Matt Masicotte comes on the show to clear up all our misconceptions about concurrency in Swift 6. 😑
⏱️ We talk about
00:00 Concurrency in Swift 6: Challenges and Adoption
18:00 Swift 6.1
27:30 Understanding Sendable Types
38:45 Future of Swift and Xcode Enhancements
★ Episode Here: https://brightdigit.com/episodes/194-...
★ Become a member: / brightdigit
★ Podcast Episode Here: https://share.transistor.fm/s/be7700a1
★ Additional episodes: https://brightdigit.com/episodes
Empower Apps
Episode 194
December 31, 2024
👤 GUEST - MATT MASSICOTTE
• Website: https://www.massicotte.org/
• Mastodon: https://mastodon.social/@mattiem
• Bluesky: https://bsky.app/profile/massicotte.org
• GitHub: https://github.com/mattmassicotte
• LinkedIn: / mattmassicotte
• Twitter/X: https://x.com/mattie
🔔 ANNOUNCEMENTS
• Black Friday Deals: https://mailchi.mp/dd61c343d130/brigh...
50% off first year of Bushel Pro: https://getbushel.app/
25% off Patreon Membership (Code: 64632)
• Join Bushel Beta: https://testflight.apple.com/join/z8x...
• Join our Patreon: / brightdigit
• Newsletters: https://brightdigit.com/newsletters/
📚 SWIFT CONCURRENCY RESOURCES
• Inherit Isolation Pitch: https://forums.swift.org/t/pitch-inhe...
• WWDC21 Concurrency Behind the Scenes: https://developer.apple.com/videos/pl...
Matt's Concurrency Articles:
• Step-by-Step Network Request: https://www.massicotte.org/step-by-st...
• Step-by-Step Storage Reading: https://www.massicotte.org/step-by-st...
• Common Mistakes: https://www.massicotte.org/mistakes-w...
• Non-Sendable Types: https://www.massicotte.org/non-sendable
• Problematic Patterns: https://www.massicotte.org/problemati...
• SE-0430 Analysis: https://www.massicotte.org/concurrenc...
• SE-0431 Analysis: https://www.massicotte.org/concurrenc...
• SE-0434 Analysis: https://www.massicotte.org/concurrenc...
• @preconcurrency Guide: https://www.massicotte.org/preconcurr...
Leo's Concurrency Articles:
• Being Sendable with SwiftData — https://brightdigit.com/tutorials/swi...
• Swift 6 Incomplete Migration Guide for Dummies — https://brightdigit.com/tutorials/swi...
• Using ModelActor in SwiftData — https://brightdigit.com/tutorials/swi...
🎧 RELATED EPISODES
• Previous Concurrency Episode: https://brightdigit.com/episodes/158-...
• Async/Await with Marin Todorov: https://brightdigit.com/episodes/098-...
• Awaiting for Async: https://brightdigit.com/episodes/081-...
• Practical Year with Donny Wals: https://brightdigit.com/episodes/192-...
📱 CONNECT WITH US
• Email: [email protected]
• GitHub: https://github.com/brightdigit
• Twitter BrightDigit: / brightdigit
• Twitter Leo: / leogdion
• LinkedIn BrightDigit: / bright-digit
• LinkedIn Leo: / leogdion
• Patreon: / brightdigit
🎵 MUSIC CREDITS
Music from https://filmmusic.io
"Blippy Trance" by Kevin MacLeod (https://incompetech.com)
License: CC BY (http://creativecommons.org/licenses/b...)
Special thanks to our monthly supporters:
Holly Borla
Bertram Eber
Edward Sanchez
Satoshi Mitsumori
Steven Lipton
Support us on Patreon: / brightdigit
#Swift6 #SwiftConcurrency #AsyncAwait #Sendable #SwiftLang #iOSDev #Concurrency #SwiftProgramming #SendableTypes #SwiftEvolution #AsyncProgramming #SwiftDevelopment #ConcurrentProgramming #SwiftUI #iOSProgramming #SwiftCommunity #Xcode #AppleDevelopment #SwiftPerformance #ConcurrencyBestPractices
Повторяем попытку...
Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: