MacDailyNews - Where Mac news comes first

 MacDailyNews Poll

Deal of the Day

5 Day Most Commented

Opinion Archive

Current Headlines

Latest Joy of Tech

  • Latest Joy of Tech!

MacNN

AppleInsider

Macworld UK

TUAW

MacRumors

Yahoo! Finance AAPL

iTunes Top 10 Albums

Mac OS X Downloads

Sun, Nov 08, 2009 - 12:39 AM EST  —  AAPL: 194.34 (+0.3099, +0.16%)  |  NASDAQ: 2112.44 (+7.12, +0.34%)

Mac developers see ‘smooth ride’ in transition to Intel-based Macs
Thursday, August 25, 2005 - 03:49 PM EST

"There is one certainty for Mac developers: Change comes often to the Apple world. In the early 1990s, developers had to move their code from the 68000 series of Motorola processors to the PowerPC architecture. In the early aughts, they had to move it again, this time from Mac OS 9 to Mac OS X. And now, just as the dust has finally settled, the cadre in Cupertino has changed horses once again," Rich Siegel writes for RedNova News.

"It's been two months since Steve Jobs announced that Apple Computer was going with Intel processors, and in that time, Apple's transition toolkit has made its way into the hands of the Macintosh cognoscenti. And in that time, it's become clear that this transition will likely be the easiest of all those yet experienced by Apple developers," Siegel writes. "Apple has mandated that its developers move their code into Xcode, the company's native development environment, and for many Apple programmers, this - rather than the move from big endian to little endian - has proved to be the most difficult part of the transition process."

Full article here.

Bookmark and Share

Always -- Free ground shipping with orders over $50 at the Apple Store.

Reader Feedback: = registered.
Unregistered users: Feedback from multiple usernames are subject to deletion. Off-topic and posts from suspected astroturfers will be removed.

Aug 25, 05 - 03:53 pm Comment from: iDon't

I'm first. Ha hah haaaaaa

Aug 25, 05 - 04:05 pm Comment from: iDon't

I'm an idiot, too. Ha hah haaaaaa

Aug 25, 05 - 04:18 pm Comment from: JulesLt

At least change comes!

Aug 25, 05 - 04:23 pm Comment from: Kazman

iHate iDon't cause iStupid

Aug 25, 05 - 04:41 pm Comment from: Doctrine

"cognoscenti" - thank goodness for the built in dictionary! iStupid as well.

Aug 25, 05 - 04:44 pm Comment from: Spark

Has any author used the title, "One little, two little, three little endians" yet? If not, you have my permission. ©cpg, 2005

Aug 25, 05 - 04:44 pm Comment from: justified

This sounds like a good opportunity for these software developers to really get their hands dirty, clean up their software, and not simply rely on gratuitous new features. If they have to create a need or demand for upgrades in order to maintain longevity in the business, moving closer to pristine code is well worth the effort to the consumer.

Aug 25, 05 - 04:54 pm Comment from: dictionary.com

"cognoscenti" is a real word, doctrine.

Aug 25, 05 - 04:59 pm Comment from: iPodder

No need for a dictionary. It is enough to know Latin.

Aug 25, 05 - 06:11 pm Comment from: Jack Arends

Actually, if you know it well, it is enough to know English. wink

Aug 25, 05 - 06:16 pm Comment from: Moe

I don't think developers should be forced to use Xcode. It may be great, but I still think there should be choice.

Aug 25, 05 - 06:47 pm Comment from: macnut222

"I don't think developers should be forced to use Xcode. It may be great, but I still think there should be choice."

The only problem is that the other major developing environment (Metrowerks' Codewarrior) has stopped development. IIRC, they're going to focus on embedded application development. That's the main reason companies like Microsoft and Macspeech are now in the process of switching to Xcode.

Aug 25, 05 - 07:16 pm Comment from: Bruce real IT guy

Devlopers aren't forced to use Xcode, but the gist here is that CodeWarrior-based projects have to be changed to something else.

This isn't Apple's fault, Codewarrior's been in a coma for a long time.

If you do use Xcode, your life if made vastly easier.

Buy heck 90% of my programming needs are met by perl anyway...

Aug 25, 05 - 07:25 pm Comment from: coolfactor

And it's also that other developers need to embrace transitional processes like Apple has in Xcode. The only way developers will have choice is if they have choice. Of course Apple wants people to use Xcode, but, as a free product, they don't make anything from it money-wise.

Aug 25, 05 - 08:16 pm Comment from: twdldee

yo, there's going to be a mad scramble once the public realises that there're aren't going to be any 64-bit Macintels for a loooooong time.

Aug 25, 05 - 08:27 pm Comment from: Jake

Developers SHOULD use Xcode--that way, Apple will ensure they're covered the NEXT time there is a big transition (and we can all bet that, eventually, there will be more). Apple can embed transition support into new versions of Xcode, without having to announce transitions too far in advance, as they did this time around.

Aug 25, 05 - 08:29 pm Comment from: Smooth transition?

Then give us our Intoshes now! smile

Aug 25, 05 - 08:52 pm Comment from: dawg

I see dead people

Aug 25, 05 - 09:20 pm Comment from: Odyssey67

Smooth transition or not, how about this quote: "We're not seeing G5 performance, we're seeing roughly G4 performance ..."

Interesting. One of Intel's best single core P4s at 3.2Ghz only gets you what an 'ancient' 1.5Ghz CPU can do? Megahertz Myth indeed. Even allowing for a considerable measure of code tightening by the programmers, and optimizations from Intel, this is a LOT of ground to make up.

Hardly inspiring news.

Aug 25, 05 - 09:27 pm Comment from: Mike Napolitano

Smooth transition or not, how about this quote: "We're not seeing G5 performance, we're seeing roughly G4 performance ..."

isnt pretty much everything they are testing in emulation mode right now like Virtual PC? I'd love to say my dual 2.7 G5 ran like a P4 2.8 when I used VPC! It runs more like maybe a P4 1.8 at BEST, so this isnt that odd at this point in the game that performance is not optimal,or am i missing something?

Aug 25, 05 - 09:47 pm Comment from: macnut222

"yo, there's going to be a mad scramble once the public realises that there're aren't going to be any 64-bit Macintels for a loooooong time."

Seeing how G5-based systems won't see a migration until late-2006/early-2007 at the earliest (my guess), there isn't going to be any 'scrambles' (unless someone wants to sell a bunch of 4 year old Macs for $50 LOL ).

Aug 25, 05 - 10:11 pm Comment from: Neil2112

The aughts?
What the frell are the aughts?
I have a better idea.
We had the seventies, the eighties and the nineties right?
Well this decade should be the naughties.

Aug 25, 05 - 10:14 pm Comment from: IT guy

Odessey67,

If you read the entire statement, you will see this:

"We're not seeing G5 performance," said Rogers of the hardware. "We're seeing roughly G4 performance. If you're a desktop designer using [Adobe] Photoshop every day, it's going to be slower."

They are referring to Photoshop, which is currently running through Rosetta. I don't think they are running a fat-binary of Photoshop, hence the low performance. In addition, photoshop might be doing certain things based on velocity engine, which is not present in Intel processors. So, they might have to re-do some of the optimization for Intel processors.

MDN Magic Word: "able" as in.. "You will be able to deliver the G5 performance with re-compiled code."

Aug 25, 05 - 10:50 pm Comment from: Wha

@ IT Guy Re: "MDN Magic Word: "able" as in.. "You will be able to deliver the G5 performance with re-compiled code.""

Make that better than G5 performance... guaranteed. Apple won't deliver Intel to the Power Mac line until it's superior to the Power PC platform (in the current G5 state we're in or whatever state they have in the interim before the Mactel.) That's sorta a given, but the term "better than G5" was needed in yo8ur statement to be fully accurate.

Aug 26, 05 - 08:38 am Comment from: One little, two little, three little endians

hehe, now im "One little, two little, three little endians"!!!

yay

©

Aug 26, 05 - 08:53 am Comment from: Reality Check

If the new Mactels aren´t faster than the fastest G5s plus faster than the fastest Wintels (Photoshop is faster on our PCs than on our G5s)...Steve is going to have lots of reality spinning to do.

Aug 26, 05 - 09:44 am Comment from: Featherswallow

As a Native American from the Yuki tribe, I find your casual use of old derogatory children's rhymes to be incredibly crass and offense.

Aug 26, 05 - 02:18 pm Comment from: Odyssey67

ITGuy:

They are not referring to Photoshop exclusively. They're using performance with Photoshop as an example - of the overall level of performance they see, and as a point of reference most people would be familiar with.

You'd better hope Intel recompiles the hell out that code. Like I said, when a 1.5Ghz G4 outperforms a 3.6Ghz P4, you're not talking about a small gap. Most code optimizations I've heard of don't work that kind of magic, but as Reality check says, making up that performance difference is gonna be crucial.

Aug 26, 05 - 02:26 pm Comment from: Odyssey67

Mike Napolitano:

No, they aren't testing in in emulation mode. They're recompiling code for x86 so that it runs natively, so it's nothing like Virtual PC. This is software that's running directly off the CPU and, in this case, not very well. It's definitely a concern.

Unless you think G4 performance from a high end P4 is ok that is. Then everything's GRRRREAT! wink

Reader feedback page 1 of 1 pages:

Always -- Free ground shipping with orders over $50 at the Apple Store.

Add Your Feedback:

Register or Login

Name:

Email: (optional)

Emoticons | Allowed HTML Tags

Remember my info   Notify me of follow-up comments?

Please enter the "MDN Magic Word" you see in the image below: