A tour through the Meeting C++ community survey
summary
A continuous survey since 2020 collects 88 questions and yields yearly aggregates, combination queries and sessioned votes; it reports C++17 as the most used standard with C++20 already >10% as main workhorse, JSON libraries led by Json for modern C++ and rapidjson, address sanitizer as the most used sanitizer while most people report no sanitizer, CMake as dominant build system with Bazel and GN present, design patterns show Factory and Singleton top but Observer gains in multiple choice, and the dataset is biased two thirds toward Europe with a median salary around 55k.
AI-written summary · about
chapters (20)
- 0:00Meeting++ survey intro
- 4:41Survey technical details
- 7:56Survey website and results
- 10:14JSON libraries in C++
- 11:38Boost usage trends
- 15:53C++ standards adoption
- 17:44Build systems and sanitizers
- 21:11C++ package managers
- 22:36IDE preferences in C++
- 24:48Container usage in C++
- 27:41C++11 features popularity
- 32:50Design patterns in C++
- 35:40Job fair stats and skills
- 39:13Geography and salary insights
- 43:07Languages beyond C++
- 44:12Assembly and error handling
- 46:01Career experience and age
- 48:45Improving survey data
- 51:58Survey challenges and learnings
- 1:01:46Conference attendance and plans
related talks
42mMeeting C++ community survey results
05mC++ Community Surveys
59mStandard C++ toolset
19mUpdate & Survey Session
01h 28mKeynote: C++ Painkillers for C++ Developers - The Evolution of C++ Tooling
31m“New standards to the rescue: the view through an IDE’s glasses”
01h 32mClosing Keynote: C++ Development Tools: Past, Present and Future
52m“Tools from the C++ eco-system to save a leg”
