Idiot. The word "shipping" comes from (you guessed it) "ships", which were invented well before the eighties. Several years before: they were invented in the late sixties by Gene Roddenberry.
Are you not aware that millions of people across the world face real disasters every day? They don't assume that they're in Osama's crosshairs (or is it Saddam these days?)
There are two types of people: those who think Americans are insular, and Americans.
I thought it was called "humor" - you British Imperialist slimeballs lost your linguistic dominance several hundred years ago.
Firstly, if you had a decent global perspective you might realise that it's not only the British that spell 'humour' that way - squigglesquash could just as easily be Canadian, Australian, etc.
Secondly, if you had a decent grasp of history you would know that several hundred years ago, British English was the only widely-spoken form, and was dominant enough that an infant country called the United States of America adopted it (prior to Webster making official changes to its spelling for political reasons).
I will not be the pawn of another's wealth; not in this world, and not in any other.
You're quite right that it's a shame to bring real-world inequalities to bear in a MMORPG; but in saying so, you're admitting that you are the pawn of another's wealth in this world.
At least in sendmail, i can analyze the headers of a message, and if certain ones are present, do one thing vs another. And I don't need a third party util, like procmail to do it.
Are you kidding? Do you not understand the unix philosophy of "do one thing, and do it well"?
Hmmm... if "grammar nazi" isn't a proper noun, I'm not sure that "nazi" is in this context. I'm intending the generic meaning which has passed into common usage, rather than the "National Socialist" meaning.
WRONG. Apple would need multiple copies for dev/debugging purposes; you can't just code with GCC and then recompile with Metrowerk's CodeWarrior. You might get some funky issues due to the compiler swapage.
"So maybe I exaggerated. =p"
Nonetheless, you take my point: the cost of buying in-house development tools does not compare to the cost of giving away a non royalty-free compiler.
And if Apple's engineers can get the Classic environment to work properly within OS X, I think they've probably got Metrowerks/gcc linkage issues sorted;)
they're no longer supporting the Mac version [...] so that may be why they're using GCC;)
If (in an unlikely world) Apple had licensed the Metrowerks compiler for XCode, I would expect CodeWarrior to stop being supported, so I'm not quite sure I agree with your reasoning;)
As far as IBM's compiler, I dunno either. Do IBM even have a compiler? Did they not just add extensions to gcc?
Apple would have to buy just one copy of CodeWarrior to master Panther with it, so that can't be the reason.
Apple will cut its ties with Motorola only when it's ready to. Its G4 line is still coming from Moto, although the 750GX might change that. But if Apple's experience with Moto has taught it anything, it's not to rely on a single supplier!
1) The G5 is not the G4. It may be that Metroworks had advance notice of Apple's intention to use the PPC970 in future machines, in which case they may have been able to improve on gcc's performance. But the gcc people will have been working on Power4 code generation (on which the PPC970 gcc assembler is based) for far longer, either way. 2) I notice you didn't reply to my query about how Panther is compiled. 3) Unless you happen to know that Intel's compiler (or whatever is best-of-breed) is more than 2.3 times better (and that's just in the best case) than gcc in the same tests on the Xeon... I don't think you have a point.
+130% is 2.3 times the speed. (22.77 / 9.75 ~= 2.3)
"better than... by about a magnitude of 20" means twenty times better than (a 1900% increase). Not at 20% increase, which is only 1.2 times better than!
Apple has CodeWarrier, which is better than their native GCC by about a magnitude of 20.
If you have any evidence to support this claim, I would be fascinated to hear it. Project Builder uses (and presumably XCode will use) gcc to produce compiled code - why would Apple do this to themselves?!
Of course the score would be higher on Linux since GCC is pretty pathetic on Windows since it has been written with UNIX in mind and not Windows.
Ah, you were doing so well until this point... care to explain to us how gcc is "written with UNIX in mind and not Windows", bearing in mind that what a compiler does is changes a language like C or C++ (used on both Windows and Unix) into assember?
BTW, you're right that the compiler is important, but gcc is nothing like a 13-year-old. Since you're so keen on your car analogy, why do you think there are separate drivers' and constructors' championships in Formula One?
If you think that's neat, you should try getting addicted to anti-depressants!
Idiot. The word "shipping" comes from (you guessed it) "ships", which were invented well before the eighties. Several years before: they were invented in the late sixties by Gene Roddenberry.
Get some perspective.
Are you not aware that millions of people across the world face real disasters every day? They don't assume that they're in Osama's crosshairs (or is it Saddam these days?)
There are two types of people: those who think Americans are insular, and Americans.
I didn't wonder whether there was a terrorist link. Then again, I am not an American. Have you seen "Bowling for Columbine"?
I thought it was called "humor" - you British Imperialist slimeballs lost your linguistic dominance several hundred years ago.
Firstly, if you had a decent global perspective you might realise that it's not only the British that spell 'humour' that way - squigglesquash could just as easily be Canadian, Australian, etc.
Secondly, if you had a decent grasp of history you would know that several hundred years ago, British English was the only widely-spoken form, and was dominant enough that an infant country called the United States of America adopted it (prior to Webster making official changes to its spelling for political reasons).
At least you can stop playing MMORPGs and carry on living!
I will not be the pawn of another's wealth; not in this world, and not in any other.
You're quite right that it's a shame to bring real-world inequalities to bear in a MMORPG; but in saying so, you're admitting that you are the pawn of another's wealth in this world.
Man, you have a great sense of humour:
"Tony Blair
"Capital is no longer scarce"
ROFLMAO!
You've been around here for a while, haven't you?
At least in sendmail, i can analyze the headers of a message, and if certain ones are present, do one thing vs another. And I don't need a third party util, like procmail to do it.
Are you kidding? Do you not understand the unix philosophy of "do one thing, and do it well"?
:) ... nor should one interrupt before somebody has finished his sentence.
Hmmm... if "grammar nazi" isn't a proper noun, I'm not sure that "nazi" is in this context. I'm intending the generic meaning which has passed into common usage, rather than the "National Socialist" meaning.
Anyway... (parp).
One shouldn't start sentences with "And"...
Oi! You! Brand-diluting my username!
There are two occurences of "it's" in AlexMax2742's post. The second is indeed correct, but the first isn't.
BTW "Grammar nazi" doesn't have a hyphen
I'm pretty sure IBM has their own in house compiler for the PPC970, just as Intel has a compiler for their chips.
I found no mention of it on that thar intarweb.
And I think that they're using GCC so they can give out their dev tools; the money it would cost to give away Metrowerk's compiler...
Are we doomed to talk at cross-purposes? Did I not just say:
the cost of buying in-house development tools does not compare to the cost of giving away a non royalty-free compiler.
?
So we're agreed, then?! Building Jaguar using Whatever is not the same as giving millions of copies of Whatever away?
WRONG. Apple would need multiple copies for dev/debugging purposes; you can't just code with GCC and then recompile with Metrowerk's CodeWarrior. You might get some funky issues due to the compiler swapage.
"So maybe I exaggerated. =p"
Nonetheless, you take my point: the cost of buying in-house development tools does not compare to the cost of giving away a non royalty-free compiler.
And if Apple's engineers can get the Classic environment to work properly within OS X, I think they've probably got Metrowerks/gcc linkage issues sorted
they're no longer supporting the Mac version [...] so that may be why they're using GCC
If (in an unlikely world) Apple had licensed the Metrowerks compiler for XCode, I would expect CodeWarrior to stop being supported, so I'm not quite sure I agree with your reasoning
As far as IBM's compiler, I dunno either. Do IBM even have a compiler? Did they not just add extensions to gcc?
Yeah, for their dev tools, gcc makes sense.
Apple would have to buy just one copy of CodeWarrior to master Panther with it, so that can't be the reason.
Apple will cut its ties with Motorola only when it's ready to. Its G4 line is still coming from Moto, although the 750GX might change that. But if Apple's experience with Moto has taught it anything, it's not to rely on a single supplier!
I call Quirk's Exception.
One other thing:
1) I notice you've still not answered my query about Panther.
So "maybe" you exaggerated?!
Three things:
1) The G5 is not the G4. It may be that Metroworks had advance notice of Apple's intention to use the PPC970 in future machines, in which case they may have been able to improve on gcc's performance. But the gcc people will have been working on Power4 code generation (on which the PPC970 gcc assembler is based) for far longer, either way.
2) I notice you didn't reply to my query about how Panther is compiled.
3) Unless you happen to know that Intel's compiler (or whatever is best-of-breed) is more than 2.3 times better (and that's just in the best case) than gcc in the same tests on the Xeon... I don't think you have a point.
+130% is 2.3 times the speed. (22.77 / 9.75 ~= 2.3)
"better than
GCC only wins out on Dhrystone, & MFLOPS, and not by much.
Nor does CodeWarrior win elsewhere by much, in comparison with the twentifold increase you claimed earlier!
Most professional applications are done with Metroworks' Codewarrier.
Seriously, if it were that much better, don't you think Apple would use it, rather than GCC3.3, to compile Panther?
Apple has CodeWarrier, which is better than their native GCC by about a magnitude of 20.
If you have any evidence to support this claim, I would be fascinated to hear it. Project Builder uses (and presumably XCode will use) gcc to produce compiled code - why would Apple do this to themselves?!
What are you talking about? Piles and Expose are completely different. One is a collection of documents (like a folder), the other works on windows.
Of course the score would be higher on Linux since GCC is pretty pathetic on Windows since it has been written with UNIX in mind and not Windows.
Ah, you were doing so well until this point... care to explain to us how gcc is "written with UNIX in mind and not Windows", bearing in mind that what a compiler does is changes a language like C or C++ (used on both Windows and Unix) into assember?
BTW, you're right that the compiler is important, but gcc is nothing like a 13-year-old. Since you're so keen on your car analogy, why do you think there are separate drivers' and constructors' championships in Formula One?