Swift 作ってる人の投稿 (Looking back on Swift 3 and ahead to Swift 4) の概要
-
Swift をオープンソースにした結果、設計スピードは鈍ったが成果物はかなり良くなった(らしい)
- ただ、開発スケジュールを予測するのはほぼ無理
- 2017 年春に Swift 3.x を、秋に Swift 4 をリリースする見込み (*1)
- Swift 4 ではソースの後方互換と ABI 安定に注力する
- まず ABI が変化する Conditional conformances や Recursive protocol constraints みたいな変更を実装し
- 残った時間で ABI に影響を与えない正規表現サポートや Reflection などを実装する予定
(*1) 変化早い( 2014 年秋に 1.0 、 2015 年秋に 2.0 、 2016 年秋に 3.0 の予定)
(*2) コメントしてもらって、その後大分修正しました
所感
- Swift はマシン語にコンパイルできるモダンな言語として期待してるけど、いまいち Scala みたいな親近感が湧いてこない...