akuma587 said:
|
Are you being serious here? Why would any developer feel like they was being punished to work on any specific hardware. Lets be realistic here, in general code is code, it doesn't matter what hardware you are programming for or what language.
Personally, I would say that a really talented developer is one who can make amazing things happen KNOWING that they have less powerful hardware to work with. That means you have to have cleaner, more efficient code. You need to have better optimization. You need to be a BETTER programmer than one who is developing for a more powerful machine because you don't have extra resources to throw around.
You also have to take into account the ease of development between two platforms. Why, as a pro software developer myself, would I be happy to work with complicated hardware with a bad SDK and poor support (such as the PS3 seems to have) and feel punished to work with a much simpler, easier to use and well supported one (such as the Wii). If developers wanted powerful and complicated development, we'd have stuck with assembly.
In my opinion, the reverse of what you say is true. If I wanted to show how good a developer I was, I'd want to be working with easy to use hardware, on an exciting project with much more stringent resources so I could prove I had the skillz to make a great game that looked good and ran well. The only people that would feel punished by working on less powerful hardware are the ones who have something to hide because they aren't good enough programmers to handle it.