The Genius In Apple's Vertical Platform
Precision found a nice little piece of speculation on the real reason behind Apple's recent efforts to restrict app development to XCode. While the standard given reason is to kill competition from Flash and other stacks, this story speculates that the real reason has to do with the unusually large die size of the A4 processor inside the iPads. Worth a quick read.
I think the article is absolute nonsense. The A4 has been "disassembled" and it is consistent with an ARM single core.
No, but it's doable: http://icculus.org/fatelf/
It would make sense... If it wasn't filled with nonsense. The larger die? It's because the system RAM is built into the chip. Not because it's running some new dual core design. Apple banned writing in another language. Not compiling using anything but XCode. Some of the converters out there will covert down to Objective-C and then compile them with XCode. With his speculation in the article, that should be fine (because it's compiling with their compiler, and should be the exact same as if written in O-C in the first place), but it's banned. I do agree that it is well written. But well reasoned? It starts with a pair of flawed premises, and then makes some pretty good reasoning based on them. But all of that reasoning is inherently flawed due to the flawed premise.
What bothers me, is that people who don't know any better will read this article and think "Woah, cool! They are doing something smart!" when it's all really unjustified based on his reasoning (I'm not going to comment on if it really is smart or not)...
If a man isn't willing to take some risk for his opinions, either his opinions are no good or he's no good
> Why assume the A4 is a dual-core PowerPC when it's built for an OS that restricts the use of multitasking?
"WTF" quote of the day. What does dual-core have to do with multitasking??????????????? Windows did multitasking long before dual core chips existed.
On a related note, the iPhone DOES multitasking; it just doesn't let the USER multitask. How do you suppose an incoming call gets through while you´re listening to music?
monopoly
You keep using that word. I do not think it means what you think it means.
Exactly what does Apple hold a monopoly over? Mac OS X? Apple iPods? Or maybe machines based on the A4 processor? Even in areas that Apple is one of the strongest, such as music sales, portable music players, or smartphones (even though that is just a subset of the cell phone market), there is still plenty of healthy and growing competition.
They are. Major software upgrades for the iPad are probably not going to be free (except maybe the first one).
The article is dreamy bullshit, but not for what you write about multitasking (especially since OS4 will provide for it, and designing hardware to cope with future demands is sensible).
The performance analysis shows the product's CPU power matches a 1GHz Cortex A8, compared with scaling up from the 600MHz A8 in the 3GS.
The article links to the Chipworks A4 die dissection, and the product code which is just a higher version of the 3GS product code. That certainly doesn't fit in with putting in a PowerPC core instead of the ARM core in the previous product, never mind fitting the PowerPC core to the ARM-specific internal bus and peripherals. The code name would be completely different. If there's anything that can be guaranteed, it is that the A4 utilised an ARM core.
The Apple A4 is a 45nm version of the 3GS Samsung CPU, rebranded by Apple (because they bought Intrinsity, who developed/enhanced/tweaked the Samsung product originally). The extra transistors are accounted for by having a wider memory bus, probably more L2 cache, and maybe higher performance graphics.
Also the guy assumed perfect transistor scaling, which doesn't happen.
Not only is there plenty of competition in the smartphone market, but RIM is still the undisputed leader in the US by about 16 percent. Google more than doubled its small installed base (from 2.5% to 5.2%) between September and December. The analysis firm comScore has a press release covering third-quarter 2009 cell phone growth patterns.
Worldwide, Symbian kicks everyone's ass at 47% for the year of 2009 (as a platform), but Nokia "only" sold 39% in the third quarter (as a hardware solution.
The handset data vs. platform data is interesting, especially considering that by listing handset manufacturers Apple news sites completely avoid mentioning Google and Android. Some of the HTC, Samsung, and "others" would be listed as Windows Mobile and some would be Android or Maemo/Meego, obviously.
Despite all the hype about the iPhone, it's still only a quarter of the US market and 16% of the worldwide market from the latest data I could find.
It didn't make sense and it still doesn't. It's an Antifeature.