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. The language works in Apple’s Xcode integrated development environment and Apple’s Cocoa and Cocoa Touch frameworks.
It remains unclear how Apple will govern Swift development in the new open source model, whether it will tend more toward the Darwin source or WebKit models, though more details are likely to emerge as the release nears.
Federighi also announced Swift v2 will be released this year and that will come with numerous new features. Developers will be able to use Markdown in comments, pattern matching in “if,” and synthesized “headers” in Xcode alongside other improvements like a faster runtime and shorter compile times.comments powered by Disqus