I don't understand this and think it was taken out of context. NT runs on 64 cpus today and could run 32 for some time. I had a 4 way server NT box ~8 years ago. I don't know anyone that actually buys those massive machines, but it can work. NT can support
multiple cpus and cores, and thousands of threads - that is not the issue. The issue I think he is talking about is parallel libraries and apis that *easily allow the dev to actually use those cores and threads. 100 seperate user apps could use 1 core each
on a 100 cpu machine (for example) and run fine. The hard part is getting 1 app to leverage the same 100 cores and use them. Big difference - that is issue. Personally, I don't think there will be a majic bullet here. They can make it a ton easier however
with tools and libraries.