
Yesterday, Apple sent invitations to the WWDC16, thus confirming the secret that Siri had revealed to us some time ago already. Soon after, Tim Cook and company released the first Preview of Swift 3.0, the third version of the programming language that Apple today introduced just two years ago, in the WWDC14. Although the launch of the first Preview indicates that we are approaching the arrival of the final version, we will still have to wait several months to make Swift 3.0 official.
As we read in the evolution of Swift GitHub page, the main objective of Swift 3.0 is “solidify and mature language Swift and development experience“, which also means that there have been major changes for a while now. It has both been so that version 3.0 will not be 100% compatible with Swift 2.2, but Apple says it will try to be as compatible as possible future versions.
Swift 3.0 will not be fully compatible with Swift 2.0
Developers who want to test Swift 3.0 Preview 1 can get a recent copy of the latest snapshot from the Swift Snapshots download area, and they can implement such copy in 14.04 Ubuntu, Ubuntu 1510 or directly on Xcode. With the WWDC16 close, most likely is that the latest betas of Xcode have integrated the latest Previews of Swift 3.0.
Apple introduced Swift on June 2, 2014, as an attempt to simplify the programming language that developers use to create apps for OS X and iOS, but did open on 3 December 2015 source. According to Craig Federighi, make Swift of open source will do that everyone can benefit from it, as well as there will be a larger community of developers that will help improve Swift. The language is becoming so popular that it is even rumored that Google will use it to develop applications for Android.