Re:"Secret" Agent Exposes Azure Customers to Unauthorized Co...
by pjmlp on Wednesday September 15, 2021 @04:56PM
(#28544241)
I only use C++ for libraries that are then plugged into managed runtimes.
Most of the stuff I see in the wild could be considered what I call C+, basically MFC style with plenty of C love.
While Microsoft has the excuse for older code bases, stuff like WRL and C++/WinRT also has its share of not only following what is preached regarding C++ Core Guidelines love.
Large companies like MS often have codebases that are so ancient (e.g. HRESULTs and IF_ERR_GOTO type macros everywhere), they only get modernized very gradually if at all.