addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobegmailgooglegroupsimageimagesinstagramlinklocation-pinm-swarmSearchmailmessagesminusmoremuplabelShape 3 + Rectangle 1outlookpersonJoin Group on CardStartprice-ribbonShapeShapeShapeImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruserwarningyahoo

Server Side Swift - Speaker Kofi Gumbs

Description

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 at how Swift's built-in tooling -- the package manager, C interop, XCTest, and conditional compilation -- lay the groundwork for writing Swift everywhere. We'll also use some popular open-source libraries -- swiftenv and Vapor -- to jump-start our cross-platform development.


Speaker Bio

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 programing 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 lately he has been pursuing mastery of Swift and Elm.


This Month's Sponsors
Code Talent  - Location and Drinks

Schedule: 

6:00 - 6:15 - Social Time 
6:15 - 7:00 - Talk 
7:00 - 7:30 - Q&A 
7:30 - 8:00 - Social Time

Join or login to comment.

Our Sponsors

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy