Swift 2.2.1 recently released, is an interactive and fun programming language for iOS, OS X, tvOS, and watchOS. The syntax is concise yet expressive, and apps run lightning-fast. Swift 2.2 brings new syntax, new features, and some deprecations too. Swift 2.2 includes support for Swift on Linux. The Linux port is still relatively new and in this release does not include the Swift Core Libraries (which will appear in Swift 3).
As promised, Apples’s Swift programming language is now officially open source, making the project available through Swift.org. As an open source language, the broad community of talented developers — from app developers to educational institutions to enterprises — can contribute to new Swift features and optimizations and help bring Swift to new computing platforms. “By making Swift open source the entire developer community can contribute to the programming language and help bring it to even more platforms,” said Craig Federighi, Apple’s senior vice president of Software Engineering.
Apple is taking the next big step when Apple’s software chief Craig Federighi announced during Monday’s keynote at the company’s annual Worldwide Developers Conference that its Swift programming language will become available under an open-source license by the end of the year and will support Linux OS. Swift is the programming language that uses LLVM for its compiler stack so it’s not too much of a surprise that Apple will be working to get Swift on Linux systems.