But the Sirius Cybernetics Corporation is not in danger yet!
I just watched this video which shows how Microsoft is building parallel processing into the heart of the .NET framework. This is a major first step in being able to utilize the multiple cores we all have access to.
It has constructs like Parallel.For to create a For Next loop that can automatically take advantage of multiple cores. It also handles LINQ so database calls can also become parallel.
The video is very architectural so don’t be put off by the topic it is very accessible. Hey even I got it.
One thing that only comes out at the end is the fact that the developer is still responsible for managing locks.