Skip to content

Instantly share code, notes, and snippets.

@niwatako
Created June 21, 2018 12:48
Show Gist options
  • Save niwatako/205e6d3c736aa9519b6c8f005a626f30 to your computer and use it in GitHub Desktop.
Save niwatako/205e6d3c736aa9519b6c8f005a626f30 to your computer and use it in GitHub Desktop.
Contributing to Swift in WWDC #CodePiece #potatotips
potatotips #52 (iOS/Android開発Tips共有会) - connpass
https://potatotips.connpass.com/event/88164/
## kitasuke きたすけ Contributing to Swift in WWDC iOS
WWDC良かった話
Technology Labsがあって、アップルのエンジニアとAPIの質問したり挙動について離したりできる貴重な機会。
どんどんオープンソースになっているので読めばわかるところもあるが、Appleのエンジニアと話せる場は貴重。
タイムテーブル: XcodeやAutolayoutといったメインのところもあるし、コアなテーマもある
Swift Open Hoursに行ってきた。
Swiftコミッター上位の人達が質問を募集していた。
Swiftコンパイラのプルリクを作ってレビューしてもらうというのをWWDC期間にやった。
Compilerじゃなくても、Foundationとかでもいいのでやってみて
バグっぽいところを見つける、ラボに行ってBugですよね、って聞く、だいたいこう直せばいいですよね、と聞く。Architectural review。PR出してから見当はずれでもこまるので、合意をPR出す前に取る。普段100%できないこと。これがめちゃくちゃいい。普段時差の関係でレビューに1週間とかかかるけど、奇跡。
WWDC後にtry! SwiftによるSwift Open Source Workshopがあった、Swift作ったクリスラトナーも来ていた。
その後、土曜日とかでもFeedbackくれてマージできた。
[SIL] Don't print duplicated import decls by kitasuke · Pull Request #17084 · apple/swift
https://github.com/apple/swift/pull/17084
コンパイラに興味がある人はワイワイSwift Cを、Rubyの型推論を書いている人が型システムの話をしてくれます。
中間表現の話をするので、Swift関係なしに、LLVMやGoなど何でも共通する部分があるので来てください
わいわいswiftc #3 - connpass
https://iosdiscord.connpass.com/event/87509/
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment