Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

Arcus

macrumors 6502a
Original poster
Dec 28, 2004
718
329
of my hand will get me slapped.
Just a thought. Is there any loss of efficency when the programs a written in the 'universal'. format? If they are going to re-write the app, wouldnt it make sense to write it in a way that is optimized for OSX on Intel and not try to kill two birds with one stone?

Im not talking about new appications, it obvious why they would write Uni's but for apllications that already have a PPC version are they killing possible performance opportunities?
 

robbieduncan

Moderator emeritus
Jul 24, 2002
25,611
893
Harrogate
This has been answered before. A Universal binary can contain fully optimised code for multiple architectures. There is no difference between having optimised code and producing an Intel only binary and using the same Intel only binary for the Intel side of a Universal binary.
 

solaris

macrumors 6502a
Apr 19, 2004
706
98
Oslo, Norway
^ Exactly!
You can merge any PowerPC and Intel binary, with 'lipo', into an Universal Binary. Regardless if they are optimized or not.

So you can have a '-fast' optimized PowerPC970 PowerPC part, and a generic Intel part in a universal binary... :cool:
 

robbieduncan

Moderator emeritus
Jul 24, 2002
25,611
893
Harrogate
witness said:
Of course universal binaries are going to be bigger, so will take up more space on your HD.

As I've said before it's not really noticable. It's only the binary that gets bigger, none of the resources get duplicated. In most apps the binary size is less than 10% of the whole application size, even less when you have multiple languages installed.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.