The only thing that multi-threading can realistically do is to overlap computation with I/O, and, to a certain but limited extent, to allow multiple I/O requests to be serviced in parallel.
That statement is garbage. There is nothing "limited" about the possibility of servicing multiple IO requests concurrently. And what about the possibility of performing concurrent computation on multiple cpus?
Why do you insist of posting on subjects that you obviously have no useful knowledge of?
Could it be that you know that even your garbage replies will often garner you a few upvotes?
With the rise and rise of 'Social' network sites: 'Computers are making people easier to use everyday'
Examine what is said, not who speaks -- Silence betokens consent -- Love the truth but pardon error.
"Science is about questioning the status quo. Questioning authority".
In the absence of evidence, opinion is indistinguishable from prejudice.