>You may be able to shed light on something which I found odd. You're aware Criterion >[csl.com] in the UK distribute Metroworks products in Europe? You may also be aware >that they make the Renderware [www.renderware.com] middleware engine also.
>
>I was quite interested to learn that they don't use Metroworks to compile Renderware, >despite being the distributors. They use the Intel compiler. Why is that do you think?
Yes, I do know of them. This is perhaps true for Windows environments. We have never had a great deal of market share in that arena. I believe it's all about trade offs. No compiler has all the best features. You must choose what fits best with your needs.
The Intel compiler may very well produce,in certain cases, better code then CW. I would expect nothing less from a compiler made by the chip manufacturer. They, however, only produce Intel specific code where are compilers can be re-targeted virtually everywhere.
In general, I believe, Code Warrior produces code that exceeds or is on par with any other compiler.
As for my back end, the PowerPC, I would be very surprised if any other compilers produced optimized code at CodeWarriors level.
There is another compiler worth considering. Metrowerks has an auto vectorizing compiler for the Intel platform, Code Warrior, which both runs under and targets Linux (Intel & PowerPC). Code Warrior also targets Windows, Mac Classic, OS X, GAMECUBE, PS2 and most other game platforms. Benchmarks can be found on the Metrowerks site (http://www.metrowerks.com), but they're a bit old. We'd be happy to provide up-to-date benchmarks for anyone who's interested.
The real strength, however, is CodeWarrior's optimization and code generation.
I'm biased, though, as I'm a compiler engineer (PowerPC) for Metrowerks, so take all of this with a grain of salt.
--Doug
Editor : Adam Barker
Yes, I can't spell so I need one of those editor types.
Heh, good luck Lurks. I'm sure we will be good competition for each other.
Doug
This is a case where the interface has been licensed. So it's not a Metrowerks product :)
Nice try however...
Hello Competitor Type Guy....
,in certain cases, better code then CW. I would expect nothing less from a compiler made by the chip manufacturer. They, however, only produce Intel specific code where are compilers can be re-targeted virtually everywhere.
>You may be able to shed light on something which I found odd. You're aware Criterion >[csl.com] in the UK distribute Metroworks products in Europe? You may also be aware >that they make the Renderware [www.renderware.com] middleware engine also.
>
>I was quite interested to learn that they don't use Metroworks to compile Renderware, >despite being the distributors. They use the Intel compiler. Why is that do you think?
Yes, I do know of them. This is perhaps true for Windows environments. We have never had a great deal of market share in that arena. I believe it's all about trade offs. No compiler has all the best features. You must choose what fits best with your needs.
The Intel compiler may very well produce
In general, I believe, Code Warrior produces code that exceeds or is on par with any other compiler.
As for my back end, the PowerPC, I would be very surprised if any other compilers produced optimized code at CodeWarriors level.
--Doug
There is another compiler worth considering. Metrowerks has an auto vectorizing compiler for the Intel platform, Code Warrior, which both runs under and targets Linux (Intel & PowerPC). Code Warrior also targets Windows, Mac Classic, OS X, GAMECUBE, PS2 and most other game platforms. Benchmarks can be found on the Metrowerks site (http://www.metrowerks.com), but they're a bit old. We'd be happy to provide up-to-date benchmarks for anyone who's interested.
The real strength, however, is CodeWarrior's optimization and code generation.
I'm biased, though, as I'm a compiler engineer (PowerPC) for Metrowerks, so take all of this with a grain of salt.
--Doug
Editor : Adam Barker
Yes, I can't spell so I need one of those editor types.