iOSDC Japan 2016 参加メモ: B-9 Swiftのこれまでの動向のまとめと今後のさらなる発展の期待
@_mono
小野 将之さん Join.us の中の人
Swiftの変遷
これまでをおさらい
2014/06公開
2015/09
- Swift 2
- 主な不満点が解消
- クラッシュ頻度低下
- 差分ビルド対応
- 言語仕様が十分揃ってきた
2015/12/03
これからの話
Swift 3.0
- オープンソース化初のメジャーアップデート
Swift 2.2
- 3.0のプレリリース的扱い
Swift 3のアップデート内容
最後の大きな破壊的変更
- 微妙な言語仕様を全面見直し
あらゆるものをSwiftyに
互換性問題
Swiftyにしていく
- Objective-C由来のインターフェースの見直し
-
- Objective-Cとして正しく書かれたAPIを自動変換
Foundationフレームワークのクラスに対応したSwiftの値型が追加
- C言語APIをSwiftっぽく変換
- 古いライブラリでもオブジェクト指向っぽくかける
最後に
- 連載もよろしくね!