@MikeB
The basic principles remain the same. It's not like if you have been doing one or the other your hands will be tied in terms of competence. Just use the Cell a little on a PS3 running Linux, you have absolutely nothing to be afraid of.
o.O , if I recall right. PS3 linux is running only on PPE(Correct my, if I am wrong.). The basic principles are nothing like same. Cores in PC can do everything with ease, you can split any work easily between them & so on. You really can't do that with CELL.
Very unlikely, a heterogeneous design provides significant benefits with regard to performance and efficiency. IMO by the time the PS4 launches the bulk of current PS3 developers will be fully accustomed.
Maybe in theory and as a hardware, but just think about development costs of programs...
And about those costs of components,
http://media.arstechnica.com/journals/thumbs.media/ps3costs.png
@NNN2004
Well, I am a programmer, but I really don't have any practical knowledge about CELL.
(If anyone of you wish to give PS3 for studying purposes, I am willing to take one and make programs for it. ^^)
@Fishie
Every SPE have 256KB local store.