Originally Posted by onlooker
Countless reports vs. Countless reports. 360 VS. PS3 is just like Apple vs. Microsoft. In one hand you have people that swear by one, and in the other there are haters.
I have to defer to amcl's post who makes a point that is undeniable, and elaborate by adding that the days of the old are gone and developers have to move on and start learning again. There is no way around it. At least sony saw the shift and started planning for the future while M$ decided to keep milking old technologies rather than ramping up for the future. If anything I think M$ is hurting the developer industry as a whole and not just the gaming industry by hanging on to a dead horse.
The games industry is a business.
To a developer, a console is a just a box. You put money into development, and take money out when the game sells. If it costs more to make a game than you get back in sales, you lose money. End of story. Check out Sony's balance sheet to see the numbers.
Parallel programming is indeed the future. An ideal gaming machine might have a quad cores, each with fast SSE style maths unit, alongside a fast (SLI) GPU with great bandwidth.
But the Cell represents a very strange model of that paradigm. A single conventional core with a bunch of fast gimp processors is ill-suited to the requirement of games. And even more ill suited to the needs of game developers.
Games *can* be written for the Cell for sure. It's just that if you spend $1M on the PS3 and $1M on the 360, you simply get more game for your money on the 360. That is partly because a lot of PS3 development revolves around low-level programming. The most sought-after PS3 engineers are old-school guys who can deal with this 20th century programming stuff.
Typical stories are teams who get devkits and get their engines up and running on the 360 in a couple of weeks. Whereas the PS3 versions take many many months and have stability and performance issues right up to shipping.
BTW, I am not impressed with the 360's non-electronic engineering. The fan on the 360 is deafening, and the red-ring-of-death is a total "Charlie Foxtrot" in Halo speak.