GemsSuperintelligence: The Idea That Eats Smart People
Today we’re building another world-changing technology, machine intelligence. We know that it will affect the world in profound ways, change how the economy works, and have knock-on effects we can’t predict.
DevelopmentSwift 3.1 Release Process
Swift 3.1 aims to maintain source compatibility with Swift 3.0 while adding minor language enhancements, improvements to the Swift Package Manager, better Linux support, and general fixes to the compiler and standard library, with a planned release in spring 2017.
Monthly UpdatesMonthly update #0319 • November 2016
Monthly update 319 • November 2016 • 2016-11-01 - 2016-11-30
BooksNight School by Lee Child
Night School revisits 1996, with Reacher in Hamburg teaming with CIA and NSA agents to stop a jihadist selling a nuclear weapon.
Monthly UpdatesMonthly update #0318 • October 2016
Monthly update 318 • October 2016 • 2016-10-01 - 2016-10-31
DevelopmentServer APIs Work Group
Swift grew popular for server use after its Linux port, sparking frameworks like Kitura, Vapor, Perfect, and Zewo.
DevelopmentWhole-Module Optimization in Swift 3
Whole-module optimisation boosts Swift code performance by compiling all files in a module together, which allows the compiler to inline functions, specialise generics for specific types, and remove unused code across files.
Monthly UpdatesMonthly update #0317 • September 2016
Monthly update 317 • September 2016 • 2016-09-01 - 2016-09-30
ProjectsQuiet
Quiet is a content blocker for Safari on iPhone, iPad, and Mac.
DevelopmentSwift 3.0 Released!
Apple released Swift 3.0 as the first major version since the language became open source. This update brings big changes to the core language and standard library through many Swift Evolution proposals, but it does not work with code from Swift 2.2 or 2.3.
Monthly UpdatesMonthly update #0316 • August 2016
Monthly update 316 • August 2016 • 2016-08-01 - 2016-08-31
Monthly UpdatesMonthly update #0315 • July 2016
Monthly update 315 • July 2016 • 2016-07-01 - 2016-07-31
DevelopmentXcode Playground Support
Apple introduced Xcode Playground Support as part of the open source Swift community, which lets developers build a toolchain to use the latest Swift features in Xcode 8 playgrounds.
Monthly UpdatesMonthly update #0314 • June 2016
Monthly update 314 • June 2016 • 2016-06-01 - 2016-06-30
DevelopmentSwift 3.0 Preview 1 Released!
Apple announced Developer Preview 1 of Swift 3.0, which offers stable builds to test the work-in-progress version before the final release.
DevelopmentSwift 2.3
Apple announced Swift 2.3 as a minor update from Swift 2.2.1. The main change is that it works with Apple’s macOS 10.12, iOS 10, watchOS 3, and tvOS 10 SDKs, and it updates LLVM and Clang to match Swift 3.
Monthly UpdatesMonthly update #0313 • May 2016
Monthly update 313 • May 2016 • 2016-05-01 - 2016-05-31
DevelopmentSwift 3.0 Release Process
Swift 3.0 marks a major release without source compatibility to Swift 2.2. It brings key changes to the language and standard library through the evolution process.
Monthly UpdatesMonthly update #0312 • April 2016
Monthly update 312 • April 2016 • 2016-04-01 - 2016-04-30
Monthly UpdatesMonthly update #0311 • March 2016
Monthly update 311 • March 2016 • 2016-03-01 - 2016-03-31
DevelopmentNew Features in Swift 2.2
Swift 2.2 adds features such as compile-time version checks with #if swift(>=3.0), checked selectors using #selector to avoid runtime errors, built-in tuple comparisons up to six elements, and allows most keywords as argument labels without backticks.
DevelopmentSwift 2.2 Released!
Apple launched Swift as an open source project with the Swift.org site, which includes key parts like the compiler, standard library, LLDB debugger, core libraries, and package manager.
Monthly UpdatesMonthly update #0310 • February 2016
Monthly update 310 • February 2016 • 2016-02-01 - 2016-02-29
DevelopmentExpanding Commit Access
Now that the Swift Continuous Integration system is established and proven, we’d like to grant commit access on a more frequent basis to project contributors who have established a track record of good contributions.
DevelopmentSwift Benchmark Suite now Available
Apple's Swift Team has released the benchmark suite as open source. It includes 75 benchmarks for key Swift tasks, libraries for common functions, a driver to run and show metrics, and a tool to compare versions.