Skip to Content
What's New in Swift 3
book

What's New in Swift 3

by Paris Buttfield-Addison, Jonathon Manning, Tim Nugent
October 2016
Beginner
35 pages
37m
English
O'Reilly Media, Inc.
Content preview from What's New in Swift 3

Chapter 4. Swift on the Server, and Swift on Linux

One of the most exciting aspects of the Swift project is that the language works on non-Apple platforms. You can download binaries of the latest version of Swift for Ubuntu 14.04 and Ubuntu 15.10 from the Swift project website and make use of them right away.

Various contributors to the Swift community are also working on support for Windows, as well as the potential beginnings of Android support. It’s an exciting time to be working with Swift!

Note

Swift for Windows isn’t nearly as ready for production use as Swift for Apple platforms or Swift for Linux. But, in time, we would expect it to reach parity with, at the very least, Swift on Linux. Ars Technica interviewed Apple’s SVP of Software Engineering, Craig Federighi, who reported that Windows support isn’t something that Apple and their Swift team wishes to take on directly, but that Apple thinks it possible that the development community would take it on.

To get the basics up and running on Linux, you can follow the Getting Started guide provided by the Swift project, but if you want to go a little deeper, we’re going to briefly touch on getting Swift set up for server-side development.

Swift on Linux

Swift on Linux offers a huge range of exciting possibilities, from running Swift-based web frameworks (as we’ll discuss shortly), to eventually building apps for Linux desktop, Raspberry Pi, or even Android.

In this section, we’ll take a quick look at the process of installing ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

Swift: Developing iOS Applications

Swift: Developing iOS Applications

Andrew J Wagner, Giordano Scalzo, Jon Hoffman

Publisher Resources

ISBN: 9781492049050