The Old New Thing

Practical development throughout the evolution of Windows.

Latest posts

Sep 17, 2026
Post comments count 2
Post likes count 1

std::call_once vs. std::async

Raymond Chen

Simple vs complex machinery.

Sep 16, 2026
Post comments count 1
Post likes count 1

Magic statics vs. std::call_once

Raymond Chen

They sort of do the same thing, but differently.

Sep 15, 2026
Post comments count 9
Post likes count 2

Why do Microsoft job levels start in the high 50’s instead of starting at a sane number like 1?

Raymond Chen

It used to start at 1, but that was the old system.