do not click

Meeting C++ 2023   |  Online   |  Training   |  Books   |  Survey   |  Job fair   |  Advertising   |  Jobposting   |  Login

Meeting C++ 2023 - Swift ABI Resilience

Conference | Live Schedule | Talks | Get your ticket | Set your timezone

Victor Ciura

On Day 2 at 13:15 in Track A (Saphir Room)

Slides: Swift ABI Resilience

    No, this is not an "ABI - Now or Never" talk. What happens in Prague, stays in Prague :) But wg21.link/P1863 will probably come up in the discussions, so we might as well prepare for it. 

    We're taking a different route, by following the design and evolution of the Swift ABI model and seeing what we can learn from it. From ABI stability & dynamic linking to designing for ABI resilience - a journey through resilient type layout, reabstraction & materialization, resilience in library evolution and (opt-out) performance costs. 

    What can we learn from Swift's ABI resilience? Can C++ be liberated from the ABI conundrum?

Please login to comment

Copyright Meetingcpp GmbH Imprint Piwik Opt out Privacy Policy