SaintWaldo said:
Did I get to abandon C/C++ because it was harder than VisualBasic? No. Switching toolchains is what devs do and if it's a problem for you, perhaps you're in the wrong field. You know devs had the _same_ bolus of bellyaches when the PS2 came out, but they knuckled down and figured it out, to the benefit of all.
Two things here: first, switching toolchains is perfectly normal, yes, but what I actually mean is that the processor requires different toolchains just to access different parts of it. You compile things for the PPE using certain tools and then for the SPE using a completely different toolchain.
That is an unnecessary pain in the ass.
Second, it might be so that the the devs had the same problems in the previous generation, but there's one major difference: the PS2 was the dominating platform then. You had to knuckle under, because there was loads of money to be made if you did. This isn't the case with the PS3. What we have here is a device that is 1) expensive, 2) hard to develop for and 3) not selling too well in comparison to its competitors.
It's not all bad for Sony, though, for two reasons, which are the reasons why I don't believe Sony even considers dropping out of the console race. Even if they didn't step it up and the PS3 ends up dead last in the console race like it looks like now, the PS3 did succeed in one of its goals; helping Blu-ray become the de facto HD movie disc standard. Then there's the PS2 that's still a factor. People still buy them, games are made for it and the thing has a potential customer base many times the size of the Wii.