Overview
Explore the intricacies of memory handling in C++ through this comprehensive conference talk from code::dive 2018. Delve into the core challenges of memory management in C and C++, examining the tension between direct control and programming practices in large, interconnected codebases. Discover how C++ language development has focused on improving memory handling over the past decade, aiming to enhance efficiency even in extensive projects. Learn about current memory management techniques in C++, their implementations, and associated performance implications. Gain insights into future plans and considerations for memory handling in the language. Understand how C++ language designers envision modern code should be written, enabling you to make informed decisions when developing new projects. This talk by Ulrich Drepper provides valuable knowledge for C++ programmers seeking to balance correctness and performance in their code.
Syllabus
C++ and Memory: Between Correctness and Performance - Ulrich Drepper - code::dive 2018
Taught by
code::dive conference