@PaulDavisTheFirst @johan @luna
`cout <<` is the generally accepted idiom for printing to stdout in C++, no doubt able that — and yes, promoting that way is strange!
Technicalities about implementation(“`<<` is just another operator,” “it’s thread-safe at the level of individual stream insertions”, etc) are missing the point. The •standard idiom• is a footgun. That’s the point.