
2021/09/19 11:30〜
Track B
レギュラートーク(40分)
Hello, Swift Concurrency world. iOSDC Japan 2021

Swift Concurrencyは、WWDC2021で発表されたSwiftの言語に追加された大きな機能です。個人的な興味から、Swift ForumにSwift Concurrency Roadmapが登場して以来、40以上のスレッドを追っかけてきましたが、様々な機能やルールがあり、とても便利であるように見えるものの、学習コストは決して低いとは言えず、使いこなすのはかなり大変になるのではないかと感じています。
そこで、今回は、みなさまと一緒に、Swift Concurrencyの世界へ最初の一歩を踏み出したいと思い、このプロポーサルを出しました。
このトークでは、これからSwift Concurrencyを学ぶために
- Swift Concurrencyってそもそも何?どういうものがあるの?何ができるの?
- Swift Concurrencyは内部の仕組みはどうなっているの?
- GCD(Grand Central Dispatch)とは何が違うの?
など、Swift Concurrencyのなぜ?や何?を見ていきたいと思います。
また、WWDC2021の時点では機能が完全に揃ったわけではなく、WWDC2021の後も議論は継続しており、現在も色々な変更が入っています。そういった変更点などにも触れていきたいと思います。
Swift Concurrencyの世界はとても壮大ですが、まず一歩、新しい世界へ一緒に踏み出してみるのはいかがでしょうか?