Hey, what’s going on with the Swift compiler these days? How does it work with other libraries on my system? Does it follow the System V calling conventions yet? What about sneaky tricks to get data I normally can’t into Objective-C? What’s this ‘lifetimes’ thing people talk about sometimes? Is ABI stability a thing yet, and why should I care?
In this update of the 360iDev 2014 and 2016 talks on Swift interoperability, you’ll learn a lot about how the Swift compiler works, how it can link to libraries from another language, and even how well it works on non-Apple platforms right now (and what you can do to make it better.)