C++ Concurrency Roadmap
Concurrency and Parallelism in C++ C++11 2011 Memory model std::thread Mutexes and locks Thread-local data Condition variables Tasks C++14 2014 Reader-writer locks C++17 2017 Parallel STL C++20/23 2020/2023 Coroutines std::jthread Atomic shared pointers std::future extensions Latches and barriers Executors Transactional memory Task blocks
На фотографии показан слайд с временной шкалой развития параллелизма и конкурентности в C++ от C++11 до C++20/23. Шутка в том, что новые возможности языка обещают решить всё более сложные задачи, но разработчикам пока приходится собирать собственные велосипеды из доступных примитивов; изображение отправляют как реакцию на разговоры о современных фичах C++. EN: The photo shows a slide with a timeline of concurrency and parallelism features in C++, from C++11 to C++20/23. The joke is that newer language features promise to solve increasingly complex problems, while developers still have to build their own solutions from the available primitives; it is shared as a reaction to discussions about modern C++ features.
presentation slide / слайд презентацииtimeline / временная шкалаblue arrow / синяя стрелкаred rectangle / красный прямоугольникdashed divider lines / пунктирные разделительные линииC++ version labels / обозначения версий C++bullet-point lists / маркированные спискиwhite screen / белый экранblack text / чёрный текстconference presentation / презентация на конференции
#c++#concurrency#конкурентность#parallelism#параллелизм#programming#программирование#developers#разработчики#software#разработка#coding#кодинг#programmer humor#юмор программистов#technology#технологии#presentation#презентация#slide#слайд#reaction#реакция#roadmap#дорожная карта#modern c++#современный c++
- @ithueti / 856 2019-04-20
- Type
- image
- Size
- 800×600 · 38.3 KiB
- Mood
- ироничный, познавательный
- Language
- en
- Added