~/talk

C++ ecosystem: the renaissance edition

Talkat NDC TechTown 2020 · 2020-08-31..09-03· [c-and-cpp]
links:none on file
slides:none on file

Independent surveys show C++ usage is fragmented: JetBrains collects ~19,000 replies with ~1,800 C++ respondents, and the ISO C++ Foundation survey has ~1,000 respondents; 41% on C++17 and about 12% on C++20 in the JetBrains data. Major pain points are concrete: managing libraries and build systems, long build times and CI pipelines, and spotty tooling support. Tool adoption specifics: Google Test and Catch2 lead unit testing, CMake dominates builds, Conan/vcpkg and manual vendoring split dependency management, and ~35% report no static analysis while ~46% rely on IDE-integrated checks.

AI-written summary · about

  1. 0:00Intro
  2. 0:36Anastasiias background
  3. 2:06Agenda
  4. 2:28Macros
  5. 4:47Overloads
  6. 7:41Reload operators
  7. 11:33Common style
  8. 13:37Hirums law
  9. 14:43Cognitive overhead
  10. 24:08Survey results
  11. 29:12Challenges of moving to a new standard
  12. 31:48Risks of moving to new standards
  13. 34:53Unit tests
  14. 37:21Static analysis tools
  15. 41:10Managing dependencies
  16. 45:17Measure picking points
  17. 45:37Top usage areas
  18. 46:04Financial
  19. 51:21Gate Castle
  20. 55:07Conclusion
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.