> C++ doesn’t have program-level thread safety by construction
It does. It’s called a process.
Everyone chose convenience and micro-benchmarks by choosing threads instead.
"Thread truther" is not one of the arguments I had on the bingo card for this conversation.
"Thread truther" is not one of the arguments I had on the bingo card for this conversation.