Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Swift ABI Resilience

code::dive conference via YouTube

Overview

Explore the intricacies of Swift ABI Resilience in this 48-minute conference talk from code::dive 2023. Delve into the design and evolution of Swift's ABI model, drawing comparisons with C++ and examining potential solutions to the ABI conundrum. Learn about ABI stability, dynamic linking, and designing for ABI resilience, including topics such as resilient type layout, reabstraction, materialization, and library evolution. Discover the performance costs and opt-out options associated with ABI resilience. Gain insights from Victor Ciura, a Principal Engineer on the Visual C++ team at Microsoft, as he shares his expertise in C++ programming, code modernization, and tool development. Benefit from his 20 years of professional experience and his contributions to projects like Advanced Installer and Clang Power Tools.

Syllabus

Swift ABI Resilience - Victor Ciura - code::dive 2023

Taught by

code::dive conference

Reviews

Start your review of Swift ABI Resilience

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.