The following revision of Swift makes a speciality of source compatibility with older variations, set for spring release.
Apple has defined the release window, procedure, and objectives of Swift 3.1, the following notable revision of its programming language. The key objective with Swift 3.1 is source compatibility, that means that the ones methods compiled in Swift 3.0 will nonetheless collect in Swift 3.1.
Moreover, how previews of Swift are launched is converting. Relatively than extra solid preview releases over the years, the group will be offering day by day snapshots of the release department, consistent with the Swift blog:
For Swift 3.1 there'll as an alternative be day by day downloadable snapshots of the release department. Snapshots will probably be produced as a part of steady integration checking out. The cadence of downloadable snapshots will thus be extra common and granular. Snapshots will probably be posted day by day, assuming checks are passing.
With a extra restricted scope in Swift 3.1, the staff hopes to release it in spring 2017. To that finish, trade to the grasp department will handiest be accredited ahead of January 16. Following the release of Swift 3.1, the workforce will transfer directly to the improvement of Swift 4.