- Популярные видео
- Авто
- Видео-блоги
- ДТП, аварии
- Для маленьких
- Еда, напитки
- Животные
- Закон и право
- Знаменитости
- Игры
- Искусство
- Комедии
- Красота, мода
- Кулинария, рецепты
- Люди
- Мото
- Музыка
- Мультфильмы
- Наука, технологии
- Новости
- Образование
- Политика
- Праздники
- Приколы
- Природа
- Происшествия
- Путешествия
- Развлечения
- Ржач
- Семья
- Сериалы
- Спорт
- Стиль жизни
- ТВ передачи
- Танцы
- Технологии
- Товары
- Ужасы
- Фильмы
- Шоу-бизнес
- Юмор
What Can C++ Learn About Thread Safety From Other Languages? - Dave Rowland - C++Online 2025
https://cpponline.uk/workshops/ 14 Post Conference Workshops Available from £172.50 +VAT. A range of subjects, from beginner to advanced. All include Early Access to C++Online 2026 conference talk videos.
What Can C++ Learn About Thread Safety From Other Languages? - Dave Rowland - C++Online 2025
Memory safety issues in C++ have been discussed in great length over the past few years but a big corner of safety and security, thread safety seems to get far less coverage. Even in the current WG21 ISO proposals, most of the focus is on bounds, initialisation and lifetime, with little being said about thread safety.
Bugs stemming from thread safety problems tend to be difficult to diagnose and fix. Effects often happen a long time after a data race occurs and in unrelated areas. In order to take advantage of modern hardware C++ is becoming an increasingly concurrent language, we should have good language support or at least robust libraries to enforce thread safety.
Other languages manage this. What can we learn from them and how far can we get applying their thread safety strategies to C++? And in doing so, what can we in turn learn about C++?
Slides: https://github.com/CppOnlineConference/CppOnline2025/blob/main/Presentations/What-can-Cpp-Learn-about-Thread-Safety-from-other-Languages.pdf
---
Work at Hudson River Trading (HRT): https://tinyurl.com/safxfctf
---
Dave Rowland
Dave Rowland is the CTO at Audio Squadron (owning brands such as Tracktion and Prism Sound), working primarily on the digital audio workstation, Waveform and the engine it runs on. David focuses on the architecture and real-time elements of the software.
In academia, David has taught on several modules at the University of the West of England on programming for audio. David has a passion for modern C++ standards and their use to improve code safety and brevity, has spoken at Meeting C++, C++ on Sea, C++ Online and is a regular speaker at the Audio Developer Conference and related monthly meetup. Past presentations: https://github.com/drowaudio/presentations/
---
C++Online is the annual, online only conference for the entire C++ community. The conference is designed to provide a more accessible option for C++ developers who might find attending other international C++ conferences more difficult or financially restrictive, at a time of year where we traditionally see less in-person cpp conferences due to weather, holidays and other restrictions.
The Online C++ Conference - https://cpponline.uk
https://www.linkedin.com/company/cpponline/
https://x.com/cpponline
https://www.facebook.com/profile.php?id=61554509513660
https://www.reddit.com/r/cpponline/
https://mastodon.social/@cpponline
https://bsky.app/profile/cpponline.bsky.social
---
Streamed & Edited by Digital Medium Ltd - online.digital-medium.co.uk
---
C++Online - The Online C++ Conference organized by Shaved Yaks: https://shavedyaks.com/ & Digital Medium: https://events.digital-medium.co.uk
---
#cpp #cplusplus #cpponline #cplusplusprogramming #cppprogramming #softwareengineer #softwaredevelopment #softwareengineering #programming #programmingconcepts #coding #softwaredeveloper #computerprogramming #computerprogrammer
Видео What Can C++ Learn About Thread Safety From Other Languages? - Dave Rowland - C++Online 2025 канала C++Online
What Can C++ Learn About Thread Safety From Other Languages? - Dave Rowland - C++Online 2025
Memory safety issues in C++ have been discussed in great length over the past few years but a big corner of safety and security, thread safety seems to get far less coverage. Even in the current WG21 ISO proposals, most of the focus is on bounds, initialisation and lifetime, with little being said about thread safety.
Bugs stemming from thread safety problems tend to be difficult to diagnose and fix. Effects often happen a long time after a data race occurs and in unrelated areas. In order to take advantage of modern hardware C++ is becoming an increasingly concurrent language, we should have good language support or at least robust libraries to enforce thread safety.
Other languages manage this. What can we learn from them and how far can we get applying their thread safety strategies to C++? And in doing so, what can we in turn learn about C++?
Slides: https://github.com/CppOnlineConference/CppOnline2025/blob/main/Presentations/What-can-Cpp-Learn-about-Thread-Safety-from-other-Languages.pdf
---
Work at Hudson River Trading (HRT): https://tinyurl.com/safxfctf
---
Dave Rowland
Dave Rowland is the CTO at Audio Squadron (owning brands such as Tracktion and Prism Sound), working primarily on the digital audio workstation, Waveform and the engine it runs on. David focuses on the architecture and real-time elements of the software.
In academia, David has taught on several modules at the University of the West of England on programming for audio. David has a passion for modern C++ standards and their use to improve code safety and brevity, has spoken at Meeting C++, C++ on Sea, C++ Online and is a regular speaker at the Audio Developer Conference and related monthly meetup. Past presentations: https://github.com/drowaudio/presentations/
---
C++Online is the annual, online only conference for the entire C++ community. The conference is designed to provide a more accessible option for C++ developers who might find attending other international C++ conferences more difficult or financially restrictive, at a time of year where we traditionally see less in-person cpp conferences due to weather, holidays and other restrictions.
The Online C++ Conference - https://cpponline.uk
https://www.linkedin.com/company/cpponline/
https://x.com/cpponline
https://www.facebook.com/profile.php?id=61554509513660
https://www.reddit.com/r/cpponline/
https://mastodon.social/@cpponline
https://bsky.app/profile/cpponline.bsky.social
---
Streamed & Edited by Digital Medium Ltd - online.digital-medium.co.uk
---
C++Online - The Online C++ Conference organized by Shaved Yaks: https://shavedyaks.com/ & Digital Medium: https://events.digital-medium.co.uk
---
#cpp #cplusplus #cpponline #cplusplusprogramming #cppprogramming #softwareengineer #softwaredevelopment #softwareengineering #programming #programmingconcepts #coding #softwaredeveloper #computerprogramming #computerprogrammer
Видео What Can C++ Learn About Thread Safety From Other Languages? - Dave Rowland - C++Online 2025 канала C++Online
c++ thread safety cpp threads thread c++ thread safety threads in c++ safety security concurrency What Can C++ Learn About Thread Safety From Other Languages thread safety strategies in c++ in cpp in cplusplus thread safety in c++ how to make c++ thread safe thread safety problems cpp how to use threads in c++ threads and concurrency in c++ Dave Rowland programming c++ software development c plus plus coding software cpponline c++online 2025 tutorial threads
Комментарии отсутствуют
Информация о видео
10 июня 2025 г. 19:15:34
01:02:55
Другие видео канала




















