Contemporary C++

Posted on March 26, 2025

Stroustrup, “Contemporary C++”

Yesterday I went to a talk by Bjarne Stroustrup about modern C++. The talk was devoted to four main topics: resource management, modules, generics, and “profiles” (language subsets that the compiler monitors to ensure adherence). Stroustrup advocated simultaneously not getting fixated on using only new features and not getting stuck in the past, while also preaching the good old KISS principle. Overall, Stroustrup’s vision is increasingly beginning to resemble something ML-like.

Links from the last slide: