Nite_Hawk said:
I'm simply saying that JC has his biases like everyone else.
Correct.
The difference is he has first hand knowledge of the 360/PS3 and has a history of working with multi-core and console systems. Not to mention he is well respected by his programming/dev peers.
On the other hand, those here calling him "lazy" "dumb" and so forth have no experience in the above. The fact Gabe Newell, the devs who talked to Anand, the processor rundown at Arsetechnica, and the comments by Shoot and ERP here (e.g. ERP thought his comments were fair) have voiced similar opinions on
some of the issues John brings up indicates his opinion is much more valid than say... your average B3D poster.
Also, you guys are really not quoting him. He has plenty of positives to say, yet it is your bias that keeps being drawn back to the negatives.
So anyone who interprets his opinions differently than you is interpreting it poorly? It's entirely possible the JC really loves both the Xenon and the Cell processors, and that he really is just nitpicking a couple of "quibbles" as he put it. Contrast this keynote with his introduction of the GF3 though. He certainly knows how to promote a product when he sees fit. If this is such a hang up though, I'll drop it.
The hang up is clearly yours.
Who says he has to go all out and promote the PS3/X360?
Ever think he possibly thought the GF3 was a better product, in its market AND for game development, than the new consoles?
In a nutshell your above arguement assumes that since he promoted the GF3, yet he is not doing the same for the new consoles. That assumes he
should be promoting them. If he has reservations about aspects of the product (e.g. over inflated specs, longer dev times, bad design decisions) that balance out the good ("wonderful" "as powerful as a current top of the model PC") then he should have that right.
A pathetic effort to attack him on a personal level? Because I said he's getting older and that relearning how to do things after being the top in his field for the last 20 years is going to be really difficult for him?
Actually you did attack him. If you had written what you said in a magazine or newspaper you could have been sued.
Specifically the part where you noted--and cross posted by Blue!--where he has a hard time letting younger programmers star at id
You do not know John, and you do not know if that is true at all. And yet you made a character statement about his repressive behavior at id.
That is a pathetic attack on a personal level and would get you sued for libel if you were a journalism and not a random console fan poster.
And as noted in that thread by others, JC has not only been active in establishing new dev houses, he actively brings in new blood into the community. This is through his constant support of the Mod community with tools and support + releasing his games source code
It is universally recognized that John is a smart and very qualified programmer. His opinion does not equal EVERY opinion, but he is qualified to give his stance as one of the more knowledgable devs. Very few developers stay in business as long as id has. He has created a number of 3D engines and even ones that work with multiprocessors and on the PPC platform. GPU IHV's are pretty active is seeking his opinion about where Software Development is going and needed featuresets.
He makes mistakes, has a bias, and obviously not every game he makes will appeal to everyone (or even be critically good). But overall you would be hard pressed to find a dev with the experience, knowledge, and quality record in working with cutting edge technology and moving development forward like John.
Ps- John is like 35 btw. If you have not heard here, most young programmers kind of suck, at least at making games. It takes more than a BS in Computer Science and being good at math to make a good engine and good game. The things kids are learning in college are the same things John has been working on for 2 decades. There is learning something in a book on the one hand, and using that knowledge in creating a viable, working, cutting edge 3D Software app for the commercial market on the other. One takes theory, the other requires putting that theory into practice.