Never gonna happen. Apple doesn't do low cost.Think a simple line of low cost 10" netbooks, think of possibly sub-$300 OS X based consoles....
Never gonna happen. Apple doesn't do low cost.Think a simple line of low cost 10" netbooks, think of possibly sub-$300 OS X based consoles....
...And it does not need the extra complexity of an ARM instruction set one on-die.
Never gonna happen. Apple doesn't do low cost.
I don't think we'll see many "netbooks" from Apple. They already have 3 models of notebooks as is, I don't think they'll expand (read: complicate) the lineup any more than that. What are netbooks anyway? Netbooks are low cost, low margin machines. Apple operates on very high margins. Why sell 4 netbooks when they could sell one MacbookPro. You know what the benefit of that is? You only have 1, not 4, customers to support. That and it's easier to operations to manufacture/ship/etc. It just makes more sense to have a slimmer lineup.
Expect these new chips to appear in iPods/iPhones. Battery life is their main concern at least with iPhone, so look to them to improve this dramatically over the coming years.
I am approaching this from the design POV. Apple does low cost. This is how they protect their margins.
Apple has an ARM OS X with 10,000 apps already written. Is it a stretch to see a game console with a 400 or 600MHz ARM?
You say Apple won't do this, but Apple already does in the form of theTV. If the
TV could also natively run all the iApps, you'd effectively have a convergence device
TV/iTouch/games console. Apple has shown a preference for selling hardware that is tied in to services like iTunes or the iApp store, and this would allow them to monetize the
TV and open up new markets for iApps, whilst creating a moderately competent game platform that would have similar performance and stature to a Wii.
It's really easy to sit there and say "it won't happen." I'm not saying it will. I'm saying these are the technological/hardware elements in place, and these are the easy steps forward from this position. Nobody knows what Apple WILL do, but we know from the technology they have available what doors are closed and what doors are open - everything else is product packaging and marketing. And that is something Apple does very well.
OTOH, games developers care quite deeply, especially the ones who are trying to push as much performance for 3D as possible. This guy, for example. The iPhone ARM variant has a vector (SIMD) coprocessor which is very much unlike the SIMD functionality on PPC or x86.
Also, regarding the ARM "RISC" designation, modern ARM chips actually have two separate ISAs, ARM (RISC) and Thumb (CISC). The processor can switch between the two modes on a per-function basis (although most compilers only support the switching at the per-module level). Thumb code is significantly more compact, but also significantly slower since there's an extra instruction decode step.
Uhh, it does run a triple life. PPC, x86, and ARM (Darwin runs on all these platforms). With the nature of UNIX, it wouldn't shock me if they had Mac OS X running on most other platforms, at least internally.
Netbooks are a true solution today. Not everybody wants to edit a video or build a webpage, I own 4 Macs, One Tower, One iMac and two laptops. Last month I bought a Netbook, erase the Windows XP OS and install Ubuntu OS (better that Windows more Mac feeling) and it´s been great since that day. Today My hard work is made on a Mac but the everyday tasks (office, email, music and web browsing) are made on my Netbook... 8 inches of pure pleasure. Apple need to build this little cheap machines, they do the job.
Netbooks are a true solution today. Not everybody wants to edit a video or build a webpage, I own 4 Macs, One Tower, One iMac and two laptops. Last month I bought a Netbook, erase the Windows XP OS and install Ubuntu OS (better that Windows more Mac feeling) and it´s been great since that day. Today My hard work is made on a Mac but the everyday tasks (office, email, music and web browsing) are made on my Netbook... 8 inches of pure pleasure. Apple need to build this little cheap machines, they do the job.
There will need to be a battery revolution for this to happen. Current cell phones and smart phones only have long lives because you are not using them for intensive applications, not to mention you likely use them for minutes at a time instead of like a computer where it is for long bouts.
I don't care how efficient you make the chip, lithium ion is just not power dense enough to power modern computers for "days" of use. And that is not what a mobile computer is meant for. It is meant to be used for school/work/fun during the day, away from home, then to be plugged in at night. Having a laptop that does not need to be charged for a second day's use has no use (to me, at least). So long as it will get through a full day, which a more efficient chip CAN do, I will be more than happy (and 95% of all other laptops users as well)
I would do anything for a cheap Mac tablet.
Is ARM completely different from an intel?
That would not be ARM then, just like if x86 supported PPC as its instruction set it won't be x86 anymore. And if you are thinking about ARM + LLVM - that would increase the die size and complexity and along with it power consumption.
Is ARM completely different from an intel?
"Battery life measured in days, much like smartphones."
You mean like the iPhone?![]()
Actually, Intel used to make ARM processors (XScale), but sold that operation off to Marvell a couple years back.
.
Back in the day (late to mid 90's I think) when I was working at an ISV that was an Apple Developer Partner, we got access to really early Mac Os 8 (Copeland) and CHRP hardware - remember that?
Anyways, the CHRP box we were provided had a Java VM built in on a chip. I think it was JDK 1.0.2 if I remember correctly. The machine was fast all around, but the JVM screamed (until the VM had heap issues).
To my knowledge we were one of two ISV's (for very specific reasons) that were provided these boxes. It would not be a far fetch to consider that they may put objective-c on a chip as well. This would accelerate almost every Apple app on the current Mac.
Food for thought - let me see if I can dig up some old shots of the box and the innards....
What you're attempting to discern are the differences between dynamically typed and statically typed languages and the accompanying dynamic runtime which is part of ObjC.
ObjC being a superset of C still doesn't have a f'n thing to to do with Chip instruction sets which are sets of assembly language calls.
I agree 100%. Why won't you see a 10" $599 netbook from Apple? Because the $1800 Air is selling. There is no way Apple will shrink the screen just so they can sell a netbook for less money. Not gonna happen.
The dumbest move they every made. Talking to colleagues at Intel they all agree its the dumbest move and their answer, Atom, pales in comparison.