Тёмный

Concurrency in C++20 and Beyond - Anthony Williams - CppCon 2019 

CppCon
Подписаться 149 тыс.
Просмотров 10 тыс.
50% 1

CppCon.org
-
Discussion & Comments: / cpp
-
Presentation Slides, PDFs, Source Code and other presenter materials are available at: github.com/CppCon/CppCon2019
-
C++20 is set to add new facilities to make writing concurrent code easier. Some of them come from the previously published Concurrency TS, and others are new, but they all make our lives as developers easier. This talk will introduce the new features, and explain how and why we should use them.
The evolution of the C++ Concurrency support doesn't stop there though: the committee has a continuous stream of new proposals. This talk will also introduce some of the most important of these, including the new Executor model.
-
Anthony Williams
Just Software Solutions Ltd
Anthony Williams is the author of C++ Concurrency in Action.
-
Videos Filmed & Edited by Bash Films: www.BashFilms.com
*-----*
Register Now For CppCon 2022: cppcon.org/registration/
*-----*

Опубликовано:

 

15 окт 2019

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 3   
@alidanish6303
@alidanish6303 3 года назад
Concurrency in action has proven itself as a bible/reference when dealing with modern C++ Concurrency. I hope Anthony Williams continue to update the editions after C++20.
@PaulSkeptic
@PaulSkeptic 4 года назад
Code on slide at 34:10 is incorrect, it contains potential infinite loop: if *head* is changed between *head.load()* and *head.compare_exchange_weak()*, exchange will always fail and the *while* loop will go infinitely.
@azarashikamen4098
@azarashikamen4098 4 года назад
really? when compare exchange fails, new_node->next is replaced with latest head value. so, the loop will end eventually...
Далее
Me: Don't cross there's cars coming
00:16
Просмотров 2,2 млн
Incredible magic 🤯✨
00:53
Просмотров 4,6 млн
C++ Code Smells - Jason Turner - CppCon 2019
58:35
Просмотров 77 тыс.
CppCon 2019: Jason Turner “The Best Parts of C++"
58:36
🚀  TDD, Where Did It All Go Wrong (Ian Cooper)
1:03:55
Просмотров 552 тыс.