Most AI Pilots Fail to Scale. MIT Sloan Teaches You Why — and How to Fix It
PowerBI Data Analyst - Create visualizations and dashboards from scratch
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
Explore techniques for identifying and resolving slow C++ build times in this 53-minute conference talk from CppCon 2024. Samuel Privett, a Staff Robotics Software Engineer at Johnson and Johnson, addresses the critical but often overlooked issue of compilation performance that can significantly impact developer productivity, especially in large codebases. Learn about built-in capabilities in Clang and Ninja that help profile, visualize, and understand where the compiler spends time during builds. Discover practical methods to identify bottlenecks and implement strategies to mitigate long compilation times, ultimately improving development workflow efficiency. The presentation includes detailed slides available on GitHub and offers valuable insights for C++ developers working with growing codebases who want to optimize their build processes.
Syllabus
Why Is My C++ Build So Slow? Compilation Profiling and Visualization - Samuel Privett - CppCon 2024
Taught by
CppCon