Skip to content

Commit d04609c

Browse files
authored
Update README.md
1 parent 79f7377 commit d04609c

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ Best viewed on [Github Pages](https://drowaudio.github.io/presentations)
2727
- [Using C++11 to Improve Code Clarity- Braced Initialisers](#using-c11-to-improve-code-clarity---braced-initialisers)
2828

2929
### [C++ On Sea 2025: What can C++ Learn about Thread Safety from other Languages?](https://cpponsea.uk/2025/session/what-can-cpp-learn-about-thread-safety-from-other-languages)
30-
##### C++ On Sea 2025 - June 2025 - [PDF Slides]() - [Animated Slides]() - [Video](https://youtu.be/MQZ9Xn3jvxQ)
30+
##### C++ On Sea 2025 - June 2025 - [PDF Slides](https://drowaudio.github.io/presentations/Cpp%20on%20Sea%202025%20-%20What%20Can%20C%2B%2B%20Learn%20About%20Thread%20Safety%20From%20Other%20Languages/Cpp%20on%20Sea%20-%20What%20Can%20C%2B%2B%20Learn%20About%20Thread%20Safety%20From%20Other%20Languages.pdf) - [Animated Slides](https://drowaudio.github.io/presentations/Cpp%20on%20Sea%202025%20-%20What%20Can%20C%2B%2B%20Learn%20About%20Thread%20Safety%20From%20Other%20Languages/Cpp%20on%20Sea%20-%20What%20Can%20C%2B%2B%20Learn%20About%20Thread%20Safety%20From%20Other%20Languages/index.html) - [Video](https://youtu.be/MQZ9Xn3jvxQ)
3131
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.
3232

3333
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.

0 commit comments

Comments
 (0)