In my copy of C Programming Language (aka: K&R), there seems no mention of multithreading. Is the book less complete than I imagined? Did multithreading emerge after it was written? Am I thinking about this the wrong way?
Where does the concept of multithreading fit into the C world?
Edit: I think my original question have been:
- you can write anything in C
- multithreading exists
- you cannot write multithreading in C <-- logical contradiction
What accounts for this contradiction? Where's the origin of multithreading? If POSIX, then what is POSIX written in if not C? A form of assembly that is inaccessible to C?