Register FAQ/Rules Forum Spy Search Today's Posts Mark Forums Read

Welcome to the Mac Forums forums. Please read the FAQ if you have questions. Register to participate.

 
Go Back   Mac Forums > Archive > Archives of Old Posts > MacRumors News Discussion (archive)
TouchArcade.com - iPhone Game Reviews and News

 
 
Thread Tools Search this Thread Display Modes
Old Jan 14, 2004, 03:31 PM   #1
MacRumors
macrumors bot
 
Join Date: Apr 2001
IBM Announces Mac OS X Compilers

IBM has announced the final versions of the XL C, XL C++, and Fortran compilers for Mac OS X.

These PowerPC 970 (G5) processor optimized compilers were previously been released in Beta form and showed promising performance advantages.

Last edited by arn : Jan 14, 2004 at 03:34 PM.
MacRumors is offline  
Old Jan 14, 2004, 03:33 PM   #2
yoman
macrumors 6502a
 
yoman's Avatar
 
Join Date: Nov 2003
Location: In the Bowels of the Cosmos
i wonder if any numbers exist

How much improved performance is there in real world applications.
__________________
My first computer was an Apple IIGS at the meager age of 6 1/2 years.
I was raised with an APPLE and I will die with an APPLE.
yoman is offline  
Old Jan 14, 2004, 03:37 PM   #3
Veldek
macrumors 68000
 
Veldek's Avatar
 
Join Date: Mar 2003
Location: Germany
Send a message via ICQ to Veldek Send a message via AIM to Veldek Send a message via MSN to Veldek
Great! Now one can only hope that the majority of apps will be compiled using these compilers. I bet Photoshop CS could see a huge boost in performance for example.
__________________
Never ask a man what computer he uses. If it's a Mac, he'll tell you. If it's not, why embarrass him?
T. Clancy
PM G5 2x2.5 / Penryn MBP 2.4 / X.6
Veldek is offline  
Old Jan 14, 2004, 03:38 PM   #4
vitrector
macrumors member
 
Join Date: Jan 2002
it is starting to be a good year...

new compilers for OS X, by IBM, should boost developer confidence...
Supercomputers, V-Tech, X-grid
New x-serves
Downloadable and "music in your pocket" dominance

it is shaping up to be a good year for Apple!!!!
vitrector is offline  
Old Jan 14, 2004, 03:39 PM   #5
EyeMyke
macrumors newbie
 
Join Date: Jan 2003
Location: Danbury, CT
Send a message via ICQ to EyeMyke Send a message via AIM to EyeMyke Send a message via Yahoo to EyeMyke
404 on the C++ link
EyeMyke is offline  
Old Jan 14, 2004, 03:40 PM   #6
MikeAtari
macrumors regular
 
Join Date: Nov 2003
Location: Philly
Rebuild of Panther?

Will we have to wait till next year's 10.4 or could Apple release a new build of Panther?
MikeAtari is offline  
Old Jan 14, 2004, 03:45 PM   #7
MattMass
macrumors newbie
 
Join Date: Dec 2003
Location: Montreal, Quebec
Objective-C Compatibility

This is a great step in the right direction towards more optimized PPC code. GCC is a truely great compiler, but there was never any doubt in my mind that it was not the most optimized. It just stands to reason that if you build specifically for the PPC ISA is should do very well. I'm really excited to start seeing some comparisons.

But, does anyone know if/when these compilers will support Obj-C? Without this functionality I won't be able to use them myself, and I suspect that many developers will be in the same boat.
MattMass is offline  
Old Jan 14, 2004, 03:47 PM   #8
macrumors12345
macrumors 6502
 
Join Date: Mar 2003
Re: Rebuild of Panther?

Quote:
Originally posted by MikeAtari
Will we have to wait till next year's 10.4 or could Apple release a new build of Panther?
Unless the XL compilers can be integrated into the XCode IDE, I seriously doubt that you will see Apple using them anytime soon. Let's be realistic here.
macrumors12345 is offline  
Old Jan 14, 2004, 03:47 PM   #9
etep
macrumors newbie
 
Join Date: Sep 2003
Location: Helsinki
Question Prices?

Are the prices stated somewhere? Did't see'em anywhere at least for the Fortran compiler (or am I going blind?).
etep is offline  
Old Jan 14, 2004, 03:54 PM   #10
ITR 81
macrumors 65816
 
Join Date: Oct 2003
Send a message via AIM to ITR 81
Re: Objective-C Compatibility

Quote:
Originally posted by MattMass
This is a great step in the right direction towards more optimized PPC code. GCC is a truely great compiler, but there was never any doubt in my mind that it was not the most optimized. It just stands to reason that if you build specifically for the PPC ISA is should do very well. I'm really excited to start seeing some comparisons.

But, does anyone know if/when these compilers will support Obj-C? Without this functionality I won't be able to use them myself, and I suspect that many developers will be in the same boat.
XL supports Objective C.
This has already been covered on slashdot.

In some old beta tests of XL.
It was showing a 30-45% performance increase on the G4.

Either way any app compiled will it will see a big performance increase.
ITR 81 is offline  
Old Jan 14, 2004, 03:57 PM   #11
ITR 81
macrumors 65816
 
Join Date: Oct 2003
Send a message via AIM to ITR 81
Re: Prices?

Quote:
Originally posted by etep
Are the prices stated somewhere? Did't see'em anywhere at least for the Fortran compiler (or am I going blind?).
It's $499 for a single seat license which is over $500+ cheaper the the complier for AIX.
ITR 81 is offline  
Old Jan 14, 2004, 04:01 PM   #12
kherdin
macrumors member
 
Join Date: Sep 2003
Re: Re: Rebuild of Panther?

Quote:
Unless the XL compilers can be integrated into the XCode IDE, I seriously doubt that you will see Apple using them anytime soon. Let's be realistic here.
Actually, the XL compilers integrate very well into Xcode. Since most (all?) command syntax is the same in XL as GCC, all Xcode needs to do is change the commands used, which I believe is configureable. The actual IBM site provides more information on the integration with Xcode.

On another note, wouldn't be great if Apple licenses the compilers from IBM and shipped them for free to developers along with Xcode? I mean sure, Apple would have to pay a hefty fee to IBM for this, but as a result it would get all Mac OS X applications running 1.5-2.5x faster (these numbers are from benchmarks someone took w/ the betas of the compilers, and is not specific to G5 - the speed improvements are significant for the G4 and G3 chips as well).

Think about, if Apple shipped these with Xcode, that would be an equivalent of doubling the processor speed of all Macs, as all apps would (eventually) get compiled with these, and this would equate to a great perception of Macs in general by the public.
kherdin is offline  
Old Jan 14, 2004, 04:04 PM   #13
ITR 81
macrumors 65816
 
Join Date: Oct 2003
Send a message via AIM to ITR 81
I wonder why anyone would vote negative on this??
ITR 81 is offline  
Old Jan 14, 2004, 04:09 PM   #14
uberman42
macrumors member
 
Join Date: Sep 2002
Location: Orange County, CA
Send a message via AIM to uberman42 Send a message via Yahoo to uberman42
Quote:
Originally posted by ITR 81
I wonder why anyone would vote negative on this??
Fat Fingers or ignorance
uberman42 is offline  
Old Jan 14, 2004, 04:13 PM   #15
yamabushi
macrumors 6502a
 
yamabushi's Avatar
 
Join Date: Oct 2003
Great news. Now hopefully they will get used. Integration into Xcode would be awesome.

I would also like to see some performance benchmarks for a recompiled Panther. Who wants to give it a try?
yamabushi is offline  
Old Jan 14, 2004, 04:14 PM   #16
NusuniAdmin
Guest
 
NusuniAdmin's Avatar
 
Join Date: Nov 2003
Quote:
Originally posted by uberman42
Fat Fingers or ignorance
Or a jealous windows weenee
NusuniAdmin is offline  
Old Jan 14, 2004, 04:15 PM   #17
denjeff
macrumors member
 
Join Date: Jan 2004
Location: a pen :)
Lightbulb distribution of compilation

I wonder if the XCode distributed compiling will work if you integrate this compiler... I suppose so. Would boost compilation time as well...
denjeff is offline  
Old Jan 14, 2004, 04:20 PM   #18
MikeAtari
macrumors regular
 
Join Date: Nov 2003
Location: Philly
Recompiled Darwin?

Don't know what I'm talking about, but only Apple can recompile Panther.
I wonder if we could recompile Darwin with this tool.
MikeAtari is offline  
Old Jan 14, 2004, 04:27 PM   #19
yamabushi
macrumors 6502a
 
yamabushi's Avatar
 
Join Date: Oct 2003
This article was mentioned in MacBytes. Recompiling Darwin/OSX

4 parts to this article so far.

Last edited by yamabushi : Jan 14, 2004 at 04:30 PM.
yamabushi is offline  
Old Jan 14, 2004, 04:31 PM   #20
etep
macrumors newbie
 
Join Date: Sep 2003
Location: Helsinki
Re: Re: Prices?

Quote:
Originally posted by ITR 81
It's $499 for a single seat license which is over $500+ cheaper the the complier for AIX.
Well, even then that's $499 more than the Intel compiler I'm using at the moment... I was hoping IBM would offer a version for free as well (even if it would come without technical support etc. like the Intel one).
etep is offline  
Old Jan 14, 2004, 04:35 PM   #21
pmd
macrumors member
 
Join Date: Jan 2004
Location: Melbourne (Previously UK)
Re: distribution of compilation

Quote:
Originally posted by denjeff
I wonder if the XCode distributed compiling will work if you integrate this compiler... I suppose so. Would boost compilation time as well...
Well, Xcode's distributed compile system is just distcc - http://distcc.samba.org/ - which is designed to work with gcc. However, it can work with other compilers if they treat their command-line options in the same way gcc does.

The IBM page says that their compiler is compatible with gcc's command-line options, so it ought to work.
pmd is offline  
Old Jan 14, 2004, 04:43 PM   #22
macshark
macrumors member
 
Join Date: Oct 2003
I think some of us are getting a bit too excited about this. I have no doubt that IBM's new compilers will increase the SPEC results, etc. for the G5, however, I wouldn't expect huge performance increases for most real world applications. Despite being free, gcc is still a very good compiler and many people have been working on G4/G5 optimizations for gcc for several years.
macshark is offline  
Old Jan 14, 2004, 04:46 PM   #23
Stoffel
macrumors member
 
Join Date: Jan 2004
Location: Germany
Re: Re: Re: Prices?

Quote:
Originally posted by etep
Well, even then that's $499 more than the Intel compiler I'm using at the moment... I was hoping IBM would offer a version for free as well (even if it would come without technical support etc. like the Intel one).
Yeah, I was hoping that too. On x86 there is the free personal educational license for the icc/ifc. A free intel compiler for MacOS X would be really cool, especially for the dual g5 as the gcc does not support OpenMP.
Stoffel is offline  
Old Jan 14, 2004, 04:48 PM   #24
kherdin
macrumors member
 
Join Date: Sep 2003
Quote:
Originally posted by yamabushi
Great news. Now hopefully they will get used. Integration into Xcode would be awesome.

I would also like to see some performance benchmarks for a recompiled Panther. Who wants to give it a try?
Well, unless you somehow have access to Panther source code (ie you work at Apple on Mac OS X), you can't really recompile Panther. Panther is not open source - Darwin, the underlying layer is however, but recompiling Darwin, then managing to get the existing Panther closed source stuff to run on top of it is a challenge few would attempt, and even fewer would succeed at. :P
kherdin is offline  
Old Jan 14, 2004, 04:56 PM   #25
sw1tcher
macrumors 6502a
 
sw1tcher's Avatar
 
Join Date: Jan 2004
Location: Los Angeles
Apple posts $63 million profit

Wow! I just read Apple's press release saying that they posted a $63 million profit for Q1 2004.

But what I found most surprising was that "Apple shipped 829 thousand Macintosh units during the quarter, up 12 percent from the year-ago quarter, as well as 733 thousand iPod units, up 235 percent from the year-ago quarter." Up 235 percent!!!

That's f@ckin' amazing!
sw1tcher is offline  

 

Mac Forums > Archive > Archives of Old Posts > MacRumors News Discussion (archive)

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 04:40 PM.

Mac News | Mac Rumors | iPhone Game Reviews | iPhone Apps

Powered by vBulletin® Version 3.6.10
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Copyright 2002-2009, MacRumors.com, LLC