randycat99 said:The comment wasn't to "discredit". It was context.
Nevertheless, it is still a true statement. It is a relevant statement.
You're right...discredit isn't the right term. How relevant his comments are is still up for debate. I guess, I'm arguing that because of his background of programming for the PC when CGA/EGA/VGA was all you got to work with to today's PC with everything abstracted, his comments are a reflection of what lies inthe future. And who else would know about about game development with threading than JC.
If it was the PS2, then I would agree with you that...a lot of his comments wouldn't apply, because that was the only way you could extract the power from it. The PS3 and 360 have so much power, that you wouldn't want to waste your development time on doing everything to the metal. It's sort like you won't want to waste so much time to write the game entirely in asm, considering that most high-level language compilers are doing a very good job at turning out optimized code.