Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Swiftをもっと知るために役に立つリポジトリSwift-Evolutionのご紹介

 Swiftをもっと知るために役に立つリポジトリSwift-Evolutionのご紹介

「公開 SwiftWednesday【iOSDC Japan 2023 直前】」でGO株式会社の高橋が発表した資料になります。
https://dena.connpass.com/event/291447/

GO Inc. dev

August 25, 2023
Tweet

More Decks by GO Inc. dev

Other Decks in Programming

Transcript

  1. © GO Inc. • リリース記事から、新機能のProposalを開いて、新機能の背景や詳細について知る ◦ 開発者が直接書いているProposalを読んで、新機能について知識をつけられる • Swift-EvolutionをWatchして定期的に見てみる ◦

    こういう機能がレビュー中なのか、という概要を知るだけでも勉強のモチベーションになる • 気になっている / 勉強になったProposal ◦ SE-0404 Nested Protocols ◦ SE-0296 async await Swift-Evolutionを活用する 15
  2. © GO Inc. GOでの取り組みの紹介 - Swift-Evolutionをみんなでよむ会 16 • Swift-Evolutionには、Swiftの新機能・機能改善の詳細が背景から全て書かれている ◦

    Swiftへの深い理解を得る上でとても有用 • その一方で通常の業務をこなしつつ、Swift-Evolutionを読み込んでいくのはなかなか大 変な作業 → そこでGOではSwift-Evolutionを読みながら、月一でみんなでわいわいする会を実施してい ます
  3. © GO Inc. • Swift 5.8 Released! ◦ https://www.swift.org/blog/swift-5.8-released/ •

    Swift-Evolution ◦ https://github.com/apple/swift-evolution 参考資料 19