Blogs
Articles by renowned C++ experts and community voices
Latest posts
Recent writing across the blogs we track.

The Old New Thing
Why is there no Windows hot-patching support for other architectures like 32-bit ARM and MIPS?
They either predate hot-patching or never needed it. The post Why is there no Windows hot-patching support for other architectures like 32-bit ARM and MIPS? appeared first on The Old New Thing .

The Old New Thing
Windows on Itanium also provided for hot-patching, in an even simpler way
Once again, the benefit of fixed-length instructions. The post Windows on Itanium also provided for hot-patching, in an even simpler way appeared first on The Old New Thing .

The Old New Thing
Windows on AArch64 also provides for hot-patching, but it’s much simpler than on x86
Fixed-length instructions makes it a much easier task. The post Windows on AArch64 also provides for hot-patching, but it’s much simpler than on x86 appeared first on The Old New Thing .
Sandor Dargo's Blog
C++26: the new debugging header
If you’ve ever needed to hit a breakpoint programmatically in C++, you’ve probably written something like this: #if defined(_MSC_VER) debugbreak(); #elif defined(__clang) builtin_debugtrap(); #elif defined(__GNUC) && (defined(i386) || defined(x86_64)) asm vol…

The Old New Thing
As a general rule, calling product support while drunk is not recommended
Swearing is also poor form. The post As a general rule, calling product support while drunk is not recommended appeared first on The Old New Thing .
Browse blogs
Independent authors and publications with ongoing C++ coverage.
Just a blog about C++

Stay up-to-date with Modern C++

Der Blog für Modernes C++ von Rainer Grimm
On C++, software development and books
Herb Sutter on software development

Practical development throughout the evolution of Windows.
The creations of a mad(dening) template specialization