Re: XCode Rules!
Re: XCode Rules!
- Subject: Re: XCode Rules!
- From: Andreas Grosam <email@hidden>
- Date: Thu, 8 Sep 2005 18:24:20 +0200
On 08.09.2005, at 13:15, Theodore H. Smith wrote:
On 8 Sep 2005, at 07:26, email@hidden wrote:
From: Jerry Krinock <email@hidden>
on 05/09/07 17:22, Dave Rehring at email@hidden wrote:
I still use MrCpp for some projects.
Despite that it is so old, it creates better code than CodeWarrior
does. (Better = faster + smaller)
Which creates better code than Xcode (via g++) does.
Define "better"!
As of the standard compliance, you can't comnpare MrCpp with gcc. Or,
you can, but MrCpp fails gracefully.
As of speed of the product, gcc 3.3 was about as fast as CW builds. And
gcc-4 may become even more faster, especially if you trim symbols
visibility in template rich sources in shared libraries.
The compile and link performance could be better, though.
I really wonder what Xcode is doing to the Mac gaming community what
with it's sub standard compilation.
Don't mix XCode and gcc. gcc is the compiler/linker tool. XCode is the
IDE, sure *using* gcc - but i do not consider gcc as an intergral part
of XCode.
Why "sub" standard? gcc is more standard than anything else. There is
no standard for IDEs, so speaking of standards regarding IDEs is
pointless.
What XCode is doing to the gaming comunity is the wrong question. You
may ask, how Apple supports the gaming community. Just look into the
online docs, there is a huge amount of info you can find which is
usefull for game programmers - Apple specific and OpenGL in common.
Also look at all the performance tools, like Shark, the OpenGL tools,
and so force.
Notice: you get all these - *realy cool*- tools for free!
I don't think it helps Mac/Win benchmarks either. Most benchmarks
done by enthusiasts (and then posted onto websites like wired.com) use
standard compilers like g++.
I don't think, that games on Mac are in general slower than on Windows,
Linux or others - because of the system. What might be a point is, that
graphic drivers are not that optimized for the Mac, if there are
differences to other platforms/CPUs at all. On the other hand, Apple
itself is optimizeing software on a certain layer, too.
Another point is, most programms are optimized for Windows - just write
optimized code for Mac! This addresses you! Yes, you! :-)
I wonder how Mac ASM compares to Win ASM and then benchmarked! It's
got to be better, at least if coded by a competant coder.
ASM? Do you mean assembler programming? Who is actually doing this in
general? Did you already check all the Vector libraries available? Did
you take a look at MacSTL? Did you take a look at platform independent
libraries in common (say boost) in order to avoid assembler hacking?
I think all these questions and problems and statements have nothing to
do with XCode.
Andreas
--
http://elfdata.com/plugin/
What does our work achieve, if it's not making the world a happier
place?
http://www.whatnextjournal.co.uk/Pages/Next/Happiness.html
When's the last time you thought deeply about how to improve our lives?
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Xcode-users mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
email@hidden
This email sent to email@hidden
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Xcode-users mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden