J
James Kuyper
He's not a bot.
From the syntax of his English language I'd say he Asian, probably
Chinese, without strong English language skills so his posts are short
and terse. He has background in hardware design, probably electronics
engineering and mathematics.
The poor connection between what people write and his responses make
that hard to believe. His unresponsiveness to my questions is also a
contributing factor. Even if he had no desire to answer them, a comment
to that effect would have gone a long way toward removing my suspicion
that he's actually a bot which is insufficiently sophisticated to even
understand my questions, much less answer them.
What I think he means to say is that while C isn't a multiprocessing
language, the problems of multiprocessing are addressable in C even if
it's outside the scope of the C standard. These multiprocessing issues
were addressed and solved in existing C-like HDLs.
That sounds perfectly reasonable, and completely irrelevant. Yes, those
issues could be addressed in the C standard, but the committee choose to
define them as being outside of the scope of that standard. As a result,
there is no "C" answer to the OP's question; in fact, C can be, and has
been, implemented on systems where the OP's question is meaningless
because there's never more than a single process running at the same time.
On systems where there is a meaningful answer to the OP's question, that
answer depends upon the standard, if any, which does describe how
multiple processes interact on the platform in question (which was never
specified), and is best determined by asking in a forum specializing in
that standard.
That's why I was repeatedly trying to prompt 88888 Dihedral to explain
why he thought his comments were relevant.