do not click

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

Meeting C++ online - 100 BC

Conference | Get your ticket | Sponsoring | Sponsored Tickets | Set your timezone

Marc Mutz

Scheduled for 16:05

This talk is about BC (Binary Compatibility) in C++ user libraries.

What does BC mean? What's the difference between BC and SC (Source Compatibility)? Why would one want to maintain BC? What is forward and backwards BC? And, most importantly, what are the things you suddenly  cannot do anymore when you're under BC constraints?              

After setting these corner stones, we will discuss patterns that help maintain BC and that have evolved over the last decades in the KDE and  Qt projects.

Finally, after talking about the things you cannot do, we'll cheat and  do some of them nonetheless.

Please login to comment

Copyright Meetingcpp GmbH Imprint Privacy Policy