2015 — C++
Finally completing the smart pointer pair and making "no raw new " a realistic coding standard. 2. The Rise of the C++ Core Guidelines
The goal was simple but ambitious: to make C++ code type-safe and resource-safe by default. This project shifted the conversation from "what can the language do?" to "how should we use it to avoid shooting ourselves in the foot?" 3. Tooling and Compiler Parity 2015 was a golden era for C++ tooling. 2015 c++