GOTO Berlin is a vendor independent international software development conference with more that 60 top speakers and 600 attendees. The conference covers topics such as Java, Open Source, Agile, Architecture, Design, Web, Cloud, New Languages and Processes.
Alex Blewitt, TweetAuthor of Swift Essentials and InfoQ Editor
Biography: Alex Blewitt
Dr. Alex Blewitt has over 20 years of experience in Objective-C and has been using Apple frameworks since NeXTSTEP 3.0. He upgraded his NeXTstation for a TiBook when Apple released Mac OS X in 2001 and has been developing on it ever since. He is author of the recently published Swift Essentials. Alex currently works for a financial company in London and writes for the online technology news site InfoQ, as well as other books for Packt Publishing. He also has a number of apps on the App Store through Bandlem Limited. When he's not working on technology and the weather is nice, he likes to go flying from the nearby Cranfield airport.
Twitter: @alblue
Presentation: TweetSwift 2 Under the Hood
This presentation will introduce the history behind Swift, why it was created, how it differs from Objective-C and how Swift is compiled and executed under the covers. It will go into details about how LLVM is used, the way that memory is managed, how objects are laid out, and include the changes brought by Swift 2, including an overview of how going open-source might increase the language adoption further.