INTEL BUYING APPLE SHOCK HORROR!
Jun. 9th, 2005 10:54 pm![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
This Robert X. Cringely column, asserting that recent developments can only mean that Intel is buying Apple in an Ahab-like plot to destroy Microsoft, is pretty stupid. I have no idea whether Intel would want to buy Apple, but I don't buy the notion that the decision to switch to Intel processors is so baffling that it can be explained no other way.
But Cringely's other claims are ludicrous; he seems to believe that everything will be as easy to recompile as Mathematica and that Apple could therefore spring this whole transition on developers with a few weeks or months to spare, and expect to have product-quality apps ready to roll in time. Developers who are not already using XCode are saying that this is going to be somewhat bumpier for them than the 68k-to-PPC transition was, and I distinctly remember that taking a while.
Cocoa/XCode apps will be almost trivial to port; other things, somewhat worse; things developed with (Freescale-owned) Metrowerks, and games that hit the system at a low level and are infested with hidden big-endian dependencies, probably quite difficult (though it might be easier to just port the Windows versions, if they exist, since these things are going to be pretty close to bog-standard PCs physically). Also, making code run fast on a different processor architecture is likely more than just a recompile. And that doesn't even take into account things like testing; ported code is new code, and we surely don't know that Mathematica for MacIntel was bug-free.
The developers do need the time, something that actually made John Gruber think that a switch to Intel could never happen in part for this very reason. And the notion that they could let every Mac software developer in the world know about this, and maybe ship them development systems, with a 12-month lead time without letting the cat out of the bag (especially given that Darwin/x86 was completely public knowledge, and MacIntel rumors had been floating around for years) is pretty stupid. We've got benchmarks on Apple's lashed-together dev box and photos of its interior already.
Companies do things like this in secret (and if my employers are reading, they can rest assured that I take NDAs very seriously), but it's partly security-through-obscurity; the huge, epochal secrets don't last long when the subject matter is something that has its own gigantic fandom and a small industry devoted to feeding the fandom rumors—a fact that drives Apple absolutely insane.
I figure that Apple knows perfectly well they're going to take an Osborne Effect hit, can't see any way around it, and announced this now because they're doing pretty well these days and can probably ride it out. Had they waited for Mac sales to slip again as a consequence of flagging processors, or for the iPod fad to fall from its crest, they'd surely die of it.
The actual reasons for the switch are pretty obvious; nobody could give Apple the chips they needed in the quantities they wanted. The only reason it's a surprise is the sticky question of whether these problems outweigh the real risks of the switch. I certainly don't know. Apple evidently thinks so.
Having uncovered all these supposedly baffling anomalies, Cringely announces that the only good explanation is that Intel is buying Apple so that they can wrest the PC market away from Microsoft, which insulted their sacred honor, is now their sworn archenemy and must be destroyed just like the six-fingered man who killed Intel's father. Meanwhile, people accuse Steve Jobs of making decisions based on pique.
Question 1: What happened to the PowerPC's supposed performance advantage over Intel?Yes, Robert, it was BS. Or, rather, not an outright pack of lies, but a lot of obvious cherry-picking of stats. People do this in the computer industry; it's called "marketing". Also, that was some time ago. The G5 was actually not bad from a performance standpoint—it started out pretty competitive with fast Intel boxes—but after it was introduced, IBM showed no signs of being able to crank it up at the rate Jobs wanted, nor could they make it low-power enough for laptops. Jobs said all this fairly explicitly, if you were listening.
This is the Altivec Factor -- PowerPC's dedicated vector processor in the G4 and G5 chips that make them so fast at running applications like Adobe Photoshop and doing that vaunted H.264 video compression. Apple loved to pull Phil Schiller onstage to do side-by-side speed tests showing how much faster in real life the G4s and G5s were than their Pentium equivalents. Was that so much BS? Did Apple not really mean it? And why was the question totally ignored in this week's presentation?
Question 2: What happened to Apple's 64-bit operating system? [...]I don't know enough about the 64-bit processor market to comment on this very intelligently. I was never clear on whether the magic 64-bitness of Mac OS X actually meant anything. Maybe they can borrow some bits from the Atari Jaguar; I hear it had a lot of bits. Pass.
Question 3: Where the heck is AMD?I don't know how accurate this is, but scuttlebutt is that AMD has potential supply-chain problems for the kinds of chips Apple wants. They'd been down that road before. If you want to do your best to avoid supply problems, best to go big.
If Apple is willing to embrace the Intel architecture because of its performance and low power consumption, then why not go with AMD, which equals Intel's power specs, EXCEEDS Intel's performance specs AND does so at a lower price point across the board? Apple and AMD makes far more sense than Apple and Intel any day.
Question 4: Why announce this chip swap a year before it will even begin for customers?The stupidity of this boggles me, despite the kernel of truth concerning the "Osborne effect" he mentions. You've probably read about it: pre-announcing your future products too early can cannibalize sales of existing ones. Apple obviously knows this, considering how secretive they usually are about new products.
This is the biggest question of all, suggesting Steve Jobs has completely forgotten about Adam Osborne. [...] Apple's stated reason for pre-announcing the shift by a year is to allow third-party developers that amount of time to port their apps to Intel. But this makes no sense. For one thing, Apple went out of its way to show how easy the port could be with its Mathematica demonstration, so why give it a year? And companies typically make such announcements to their partners in private under NDA and get away with it. [...]
But Cringely's other claims are ludicrous; he seems to believe that everything will be as easy to recompile as Mathematica and that Apple could therefore spring this whole transition on developers with a few weeks or months to spare, and expect to have product-quality apps ready to roll in time. Developers who are not already using XCode are saying that this is going to be somewhat bumpier for them than the 68k-to-PPC transition was, and I distinctly remember that taking a while.
Cocoa/XCode apps will be almost trivial to port; other things, somewhat worse; things developed with (Freescale-owned) Metrowerks, and games that hit the system at a low level and are infested with hidden big-endian dependencies, probably quite difficult (though it might be easier to just port the Windows versions, if they exist, since these things are going to be pretty close to bog-standard PCs physically). Also, making code run fast on a different processor architecture is likely more than just a recompile. And that doesn't even take into account things like testing; ported code is new code, and we surely don't know that Mathematica for MacIntel was bug-free.
The developers do need the time, something that actually made John Gruber think that a switch to Intel could never happen in part for this very reason. And the notion that they could let every Mac software developer in the world know about this, and maybe ship them development systems, with a 12-month lead time without letting the cat out of the bag (especially given that Darwin/x86 was completely public knowledge, and MacIntel rumors had been floating around for years) is pretty stupid. We've got benchmarks on Apple's lashed-together dev box and photos of its interior already.
Companies do things like this in secret (and if my employers are reading, they can rest assured that I take NDAs very seriously), but it's partly security-through-obscurity; the huge, epochal secrets don't last long when the subject matter is something that has its own gigantic fandom and a small industry devoted to feeding the fandom rumors—a fact that drives Apple absolutely insane.
I figure that Apple knows perfectly well they're going to take an Osborne Effect hit, can't see any way around it, and announced this now because they're doing pretty well these days and can probably ride it out. Had they waited for Mac sales to slip again as a consequence of flagging processors, or for the iPod fad to fall from its crest, they'd surely die of it.
Question 5: Is this all really about Digital Rights Management? [...]He doesn't think so. I actually agree with him here, though every other smarty-pants in the world is saying this is the secret real reason for the deal. I think that while Apple may be interested in that, it's secondary at best. Apple knows that while any DRM can and will be defeated, to make a bundle distributing entertainment DRM only has to be just good enough, and they can probably swing that with or without DRM-enabled processors.
The actual reasons for the switch are pretty obvious; nobody could give Apple the chips they needed in the quantities they wanted. The only reason it's a surprise is the sticky question of whether these problems outweigh the real risks of the switch. I certainly don't know. Apple evidently thinks so.
Having uncovered all these supposedly baffling anomalies, Cringely announces that the only good explanation is that Intel is buying Apple so that they can wrest the PC market away from Microsoft, which insulted their sacred honor, is now their sworn archenemy and must be destroyed just like the six-fingered man who killed Intel's father. Meanwhile, people accuse Steve Jobs of making decisions based on pique.
no subject
Date: 2005-06-10 12:49 pm (UTC)There are already Intel chips using the AMD64 ISA (or as Intel calls it, EM64T); we have some systems here with 'em.