Swift from the Command Line

Tim NugentPart of XW16

Apple’s new programming language Swift came out of nowhere two years ago to become the most active programming language project on Github. Swift is designed not only to be a great language for writing iOS and macOS programs, but also a great language for server-side programs and scripts.

This workshop will introduce you to the essential features of the language, and demonstrate its use for basic scripting tasks. We’ll also talk about how the language is evolving, and is still very much a moving target.


Tim pretends to be a mobile app developer, game designer, PhD student and now he even pretends to be an author (he co-wrote the latest “Learning Swift” for O’Reilly). When he isn’t busy avoiding being found out as a fraud, he spends most of his time designing and creating little apps and games he won’t let anyone see. Tim spent a disproportionately long time writing this tiny little bio, most of which was trying to stick a witty sci-fi reference in, before he simply gave up.