The ABI Challenge
Offered By: CppNow via YouTube
Course Description
Overview
Explore the critical issue of ABI compatibility in C++ development through this conference talk from C++Now 2019. Delve into the challenges posed by multiple C++ versions in production use and learn strategies to mitigate ABI compatibility errors. Discover techniques for library developers to reduce the risk of silent memory corruption and increase the likelihood of catching issues at link time. Gain insights on how library users can contribute to ABI compatibility efforts. Examine the importance of build systems and tool chains that are ABI-aware. Led by Arvid Norberg, Lead Engineer at Blockstream, this 35-minute presentation offers valuable knowledge for C++ developers working on distributed systems and Bitcoin-related projects.
Syllabus
C++Now 2019: Arvid Norberg “The ABI challenge”
Taught by
CppNow
Related Courses
Your Favorite Undefined Behavior in C++CppNow via YouTube Under the Hood - Assembly, System Calls, and Hardware in C++
CppNow via YouTube Carbon Language Successor Strategy - From C++ Interop to Memory Safety
CppNow via YouTube Value Oriented Programming Part 1 - You Say You Want to Write a Function
CppNow via YouTube Introducing a Memory-Safe Successor Language in Large C++ Code Bases
CppNow via YouTube