By using this site, you agree to our Privacy Policy and our Terms of Use. Close

@MikeB: could you please provide some sources of devs that say PS3 is easy to develop for?

@NJ5: I totally agree with your statements.
ALL Developers (Not just the game-ones) prefer to develop for non-parallel architectures. It's just so much easier to do so. Parallel processing brings heaps of new complex problems to developers (like race conditions, load balancing, debugging becomes a lot more difficult etc.)
I don't deny that it will be the future.

BUT: programming for parallel architecture is a paradigm shift and these take time, even in a fast paced industry as the IT-business is.

It's probably the greatest paradigm shift in software development ever so far (the last one being the shift from procedural to object-orientated design).
Most software developers build their own code libraries which contain all their experiences and knowledge, so they can reuse and adapt previously written code when they encounter a similar problem in the future.
Now imagine you have been building such a library for maybe ten years and now suddenly you can throw it all in the rubbish bin because its all unusable on parallel architecture... I bet you'd be frustrated.

So don't bash developers for moaning about the PS3 architecture (Leo) and try coding for it yourself.

My guess is, that if the PS3 fails, it will be because their architecture is TOO advanced. It'll take another 5-10 years until parallel programming is everyday coding standard.