Lifetime Safety in C++ - Past, Present and Future
Offered By: CppCon via YouTube
Course Description
Overview
Explore the evolution and future of lifetime safety in C++ through this comprehensive conference talk from CppCon 2023. Delve into the challenges of achieving memory safety without compromising performance and flexibility. Examine recent C++ standard revisions that address unsafe code, and learn about the gaps that still exist. Compare comprehensive lifetime analysis approaches like Rust's to C++, understanding their benefits and implementation challenges. Discover practical mitigations available today, including warnings and static analysis checks from major compilers, dynamic analysis tools, and language changes. Gain insights into potential future directions for enhancing C++ safety. Benefit from the expertise of Gabor Horvath, a software engineer and researcher specializing in static analysis, as he shares his knowledge on this critical aspect of C++ development.
Syllabus
Lifetime Safety in C++: Past, Present and Future - Gabor Horvath - CppCon 2023
Taught by
CppCon
Related Courses
Computer GraphicsUniversity of California, San Diego via edX Intro to Parallel Programming
Nvidia via Udacity Initiation à la programmation (en C++)
École Polytechnique Fédérale de Lausanne via Coursera C++ For C Programmers, Part A
University of California, Santa Cruz via Coursera Introduction à la programmation orientée objet (en C++)
École Polytechnique Fédérale de Lausanne via Coursera