Apple、Swift 3.1を2017年春リリースに正式発表 - その後Swift 4へ移行へ

Apple、Swift 3.1を2017年春リリースに正式発表 - その後Swift 4へ移行へ

Appleは金曜日、2017年春にSwift 3.1をリリースする予定であると発表した。このアップデートはSwift 3.0とソースコード互換性があり、LinuxサポートとSwiftパッケージマネージャーの改善に加えて、「コア言語への追加的な機能強化」が含まれる予定だ。

Swift ロゴ オープンソース Apple

Appleのテッド・クレメネック氏:

Swift 3.1はSwift 3.0とのソース互換性を維持する予定です。コア言語への追加的な機能強化に加え、Swiftパッケージマネージャー、Linux版Swift、そしてコンパイラと標準ライブラリの全体的な品質向上が含まれます。

Swift 3.1 は 2017 年春にリリースされる予定です。

[…]

Swift 3.0 コンパイラでビルドされたソースコードの大部分が、Swift 3.1 コンパイラでも引き続きビルドできるようにすることが、強く目標としています。例外となるのは、コンパイラのバグ修正によって、本来は受け入れられるべきではないコードが拒否されてしまうケースです。このようなケースは実際には比較的稀です。

Swift 3.1 では、1 月 16 日まではメインライン開発の変更のみが含まれます。それ以降は「ベイク」期間があり、厳選された重要な修正のみが行われます。

1 月中旬のフリーズ日以降、Apple は開発の焦点を Swift 4.0 に移す予定です。

Swift は、macOS、iOS、watchOS、tvOS、Linux 向けのアプリを開発するための Apple のオープンソース プログラミング言語です。