Who this book is for

To develop in Swift 3 on a Mac, you will need Xcode 8 and macOS Sierra 10.12.  If you would like to take advantage of Swift on Linux, you need access to a Linux machine or virtual machine capable of running Ubuntu 14.04.