This article is old. It was written in some previous millennium. It predates the first C++ standard and the first release of the realtime extension to POSIX.
While C++ existed conceptually back then, there was no way to say what C++ was. There was no C++ standard, de facto or official, in 1991. Nowadays, there is a C++ standard.
C++ has not officially supported parallelism until very recently. POSIX extends C rather than C++, and strictly speaking, it is not a superset; it conflicts with the C standard in key areas. The same applies to Microsoft extensions to C/C++.
In my opinion, the first parallel supersets of ISO/IEC 9899 and ISO/IEC 14882, are C11 and C++11, and strictly speaking, even those are not supersets. They extend C/C++ in some areas, but restrict it in others (e.g., restrict
, which wasn't a keyword in the original C standard).