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

YouTube

What Can C++ Learn About Thread Safety From Other Languages?

cpponsea via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore thread safety challenges in C++ through a comparative analysis with other programming languages in this 55-minute conference talk from C++ on Sea 2025. Examine why thread safety receives less attention than memory safety in current C++ discussions, despite its critical importance for modern concurrent programming. Learn about the difficulties in diagnosing and fixing thread safety bugs, where effects often manifest long after data races occur and in seemingly unrelated code areas. Discover how other programming languages successfully manage thread safety and evaluate which strategies could be applied to C++. Analyze current WG21 ISO proposals and their focus on bounds, initialization, and lifetime issues while identifying gaps in thread safety coverage. Gain insights into robust libraries and language support mechanisms that could enhance C++ thread safety. Understand the increasing importance of concurrent programming in C++ for leveraging modern hardware capabilities and explore practical approaches to implementing better thread safety practices in your C++ projects.

Syllabus

What Can C++ Learn About Thread Safety From Other Languages? - David Rowland - C++ on Sea 2025

Taught by

cpponsea

Reviews

Start your review of What Can C++ Learn About Thread Safety From Other Languages?

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.