Server Side Swift: Speaker Kofi Gumbs
RSVP on Meetup.
Swift originally debuted as Apple's new language for iOS and OSX development. Since version 2.3, Swift officially supports Linux, and the Swift community has created a vibrant ecosystem around the new platform. Now, any server-side application can be written entirely in Swift.
During this talk, we'll look at a script, a system library, and a web application, all written in cross-platform Swift. Specifically, we will look at how Swift's built-in tooling--the package manager, C interop, XCTest, and conditional compilation--lay the ground work for writing Swift everywhere. We'll also use some popular open-source libraries--swiftenv and Vapor--to jump start our cross-platform development.
Speaker: Kofi Gumbs is a software crafter at 8th Light who enjoys using a variety of languages, frameworks, and technologies to solve new and interesting problems. By day, he finds himself refactoring, testing, and extending legacy code, and by night, he explores functional programming in static type systems with reliable contracts. As a consultant, he has worked with a number of large web applications in Ruby, Clojure, and Java, but he lately has been pursuing mastery of Swift and Elm.