I haven&#x27;t dealt with concurrency in C++ yet, but I definitely agree with the &quot;don&#x27;t write assembly, file bugs for the compiler instead&quot; methodology. And not because I don&#x27;t like ASM -- some of my favourite code consists of ASM hacks -- but because better compilers help everyone.