Now you can tailor Swift – on Ubuntu
Swift has landed on Linux. Repeat: Swift has landed on Linux
The latest iteration of Apple's open-source programming language Swift has taken its first major step towards Linux support.
As Neowin notes, now that there's a Linux build, "it won't be long before it unofficially arrives" on other distributions.
"The Linux port is still relatively new and in this release does not include the Swift Core Libraries (which will appear in Swift 3). The port does, however, include LLDB and the REPL," the release post states.
LLDB is the LLVM project's debugger, and is also used in Apple's Xcode; REPL is read–eval–print loop, the language shell.
Apple's decision to open-source Swift made it easier for the outside world to take part in the language's evolution, so it's no surprise that there's a slew of bug fixes in version 2.2.
Better natural language programming is the aim of this change, with the rather dull label "Allow (most) keywords as argument labels." With this fix, only a handful of labels are excluded –
inout, var and let.
Finally, Swift builds get version configuration. This is designed to let developers track syntax changes across Swift versions without having to maintain separate source trees. ®
Sponsored: Quit your addiction to storage