Announced at the WWDC 2014, Apple’s Swift programming language has finally gone open source. What this means is that a lot more developers will be able to tap into its potential that for the past two years has been locked down to just the Apple developer community.
The same has gone open source with an Apache license, meaning that it will be available for any developer to use for any purpose, modify and distribute. The programming language will now be available to everyone from app developers to educational institutions to enterprises who can use it in any way they want to (like porting them on to other platforms); something that is very unlike Apple.
Swift was created with an objective to bring simplicity to programming. “Swift’s power and ease of use will inspire a new generation to get into coding, and with today’s announcement they’ll be able to take their ideas anywhere, from mobile devices to the cloud,” said Craig Federighi, Apple’s senior vice president of Software Engineering.
Apple says that Swift is easy to learn and use and that if one is new to coding, it is also the first systems programming language that is as expressive and enjoyable as a scripting language. The Cupertino giant also went on to say that the language has been designed with safety in mind. Swift will eliminate entire categories of common programming errors, giving developers a safe environment to work with.
Components available with Swift include the Swift compiler, debugger, standard library, foundation libraries, package manager and REPL. The code is already available for download.