YoVDO

Swift ABI Resilience

Offered By: code::dive conference via YouTube

Tags

Code::Dive Courses iOS Development Courses Programming Languages Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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

Related Courses

Programming Languages
University of Virginia via Udacity
Compilers
Stanford University via Coursera
Programming Languages, Part A
University of Washington via Coursera
CSCI 1730 - Introduction to Programming Languages
Brown University via Independent
Intro to Java Programming
San Jose State University via Udacity