Xcode 8 GM was published yesterday,
but unfortunately, there are still no updates on Swift.org. What’s even more interesting,
commits added just 5 hours before this text was written. There is no communication
from Apple on this matter whatsoever, which is frustrating in my opinion.
Let’s hope that future Swift releases will have a transparent roadmap that is
not tied to phone releases in any way.
There is no doubt that Swift 3.0 is a huge release. In Xcode 8 release notes Apple provided the most comprehensive list of changes coming in the new version. When compared to a similar list I’ve linked to in a previous issue, this one has practically everything listed with corresponding links to Swift Evolution proposals.
Slides from try! Swift NYC talk by Chris Bailey. This talk has an overview of the benefits of using Swift on servers and also contains a high-level description of the development process of an app backend.
A look at the evolution of Rust, which is quite similar to Swift, both in syntax and use cases on server side. Remarkably, this long term vision is more focused on the growth of the ecosystem than the pure syntax of the language.
Algorithm implementations by raywenderlich.com community recently updated for Swift 3.
A set of helper scripts for building and packaging Swift on Ubuntu Linux
An example using the Kitura web framework and HTTP Server to develop a backend for a todo list organizer