Speaking for the first time in the US, Anthony Williams, one of the original authors of Boost.Thread and the author of C++ Concurrency in Action will be joining us this year at CppCon! His talk, The Continuing Future of Concurrency in C++, will provide overview of the additions to the standard C++ concurrency libraries in the Technical Specifications for Concurrency and Parallelism and the C++14 and C++17 standards. These additions include: continuations, latches, barriers, atomic smart pointers, shared ownership mutexes, executors, concurrent queues, distributed counters, coroutines, parallel algorithms and more.
Hans Boehm, the chair of the C++ standards committee’s concurrency and parallelism study group (SG1), will also be speaking at CppCon this year. Hans may be best known for his work on the Boehm garbage collector, but he’s also one of the chief architects of the C++ memory model. Hans will be talking about Using Weakly Ordered Atomics Correctly.
We have plenty more content on concurrency in this year’s program, including:
- The Speed of Concurrency: Is Lock-Free Faster?, Fedor Pikus
- No Sane Compiler Would Optimize Atomics, JF Bastien
Richard Smith, the project editor for the C++ standards committee and the code owner for the Clang project will be at CppCon 2016. In his talk, There and Back Again: An Incremental C++ Modules Design, Richard will share the Clang community’s experience with modules and discuss the direction of modules standardization efforts.
We have a few other talks on modules:
- Deploying C++ Modules to 100s of Millions of Lines of Code, Manuel Klimek
- C++ Modules: State of the Union, Gabriel Dos Reis
Finally, some talks of interest to the financial industry:
- Introspection of Performance Sensitive Financial Market Data, Eduardo Madrid
- Implementing Lightweight Object Persistence with Modern C++, Bob Steagall
It’s not too late to register for CppCon 2016! Come join us in September!
— Bryce Adelstein Lelbach







