Explore the evolving standard toolset for C++ in this conference talk from C++ on Sea 2023. Discover how the C++ ecosystem has developed over the language's 40-year history, covering essential tools like compilers, debuggers, static analyzers, build systems, dependency managers, and unit testing frameworks. Learn about the "project model - compiler - debugger" triad and its variations across different development areas. Examine the standardization of build systems and dependency managers, the impact of Clang on various aspects of C++ development, and the current landscape of code analyzers. Gain insights into effective unit testing and code coverage solutions, as well as the language committee's efforts to support toolset contributors. Acquire a comprehensive understanding of the tools available to streamline complex C++ development and enhance productivity.
Overview
Syllabus
Standard C++ Toolset - Anastasia Kazakova - C++ on Sea 2023
Taught by
cpponsea