Apple Climbs the Open Source Bandwagon; Announces Swift 2.0

By CIOReview | Friday, June 12, 2015

FREMONT, CA: Swift – a programming language for iOS, OS X, and watch OS from Apple – will be available as open source later this year. The latest move would benefit cross-platform coding.

Swift is an intuitive programming language devised by Apple for building iOS and Mac applications. It enables advanced developers to create new generation of cutting-edge apps. The fast and efficient language provides real-time feedback and can be seamlessly incorporated into existing Objective-C code. Getty Images, Yahoo Weather, Linkedin are few of the apps built in Swift.

Swift as open source
Swift open source release will comprise Swift complier and standard libraries for iOS, OS X and Linux, it will be released under OSI approved permissive license. Swift is packed with modern features, and Contributions to Swift from the community will be accepted and encouraged. Latest SDKs ensures users get access to new features and information about platform changes.

Swift 2.0
Apple also introduces Swift 2.0 with a better performance; a new error handling API will instantly feel natural with familiar keywords. It is designed to work perfectly with Apple SDKs and NSError. The two new features of enhanced SDKs, nullability annotations and generics in Objective-C will assist Swift 2.0 to run better with the Apple SDKs. Swift 2 supports availability checking, protocol extensions, and language features and refinements.