Malconcurrency: A Proposed New Term
A proposal:
I'd like to coin "malconcurrency" as a new, better term for what we previously referred to as a race condition, data race or thread race.
Why?
It avoids confusion by readers/listeners who might accidentally assume that "race" meant in the sense of a humam race, ethnicity or skin color. By using a distinct word we avoid that tar pit entirely. This concern seems increasingly important in an era where folks feel they need to be more careful in a professional or academic context lest they be accused of racism or discrimination.
As a bonus the new term also enables an unambiguous search filter.
Other anti-patterns of concurrency like deadlock and livelock can continue to use the existing terms, because they dont have the problems with ambiguity.