Quote Originally Posted by Timman_24 View Post
Depends on their SDK/Dev Kit. Most game programming is within the SDK environment, not machine level. The trouble with the PS3 was trying to convert code and SDK/DevKit updates.

If MS designs a robust environment, then the devs do not need to know much about what is going on at the base level.
Even then. Even if the SDK does it's job, you are going to have to learn how to program in a distributed paradigm. The SDK only goes so far.