ARM Based Mac.
If Apple ever consider making the switch, I am sure this will be very help to them
Translate x86 Machine Code Into LLVM Bitcode
http://blog.trailofbits.com/2014/08/07/mcsema-is-officially-open-source/
If Apple ever consider making the switch, I am sure this will be very help to them
http://blog.trailofbits.com/2014/08/07/mcsema-is-officially-open-source/
Comments
If Apple ever consider making the switch, I am sure this will be very help to them
Translate x86 Machine Code Into LLVM Bitcode
http://blog.trailofbits.com/2014/08/07/mcsema-is-officially-open-source/
Frankly, if it really works well, and if Apple integrates such a function into their Xcode, this will mostly help the developer, who will have the second thoughts about porting their apps. Apple has to give the big developers the compelling reason to use extra time and resources to port their apps. Regarding Apple, I'm sure all the in-house work, like OS X and their own apps have already been taken care of!
If Apple ever consider making the switch, I am sure this will be very help to them
Translate x86 Machine Code Into LLVM Bitcode
http://blog.trailofbits.com/2014/08/07/mcsema-is-officially-open-source/
Frankly, IMHO, if this function is added to Xcode, it would be mostly beneficial for big developers, who would have second thoughts about porting their apps right away! Regarding Apple, I think the most of the home work (OS X, iLife, etc..) is already done!!!?
So it sounds like we are in agreement here.
I'm convinced that Apple has ARM based development platforms running Mac OS/X right now. So again we seem to be in agreement. The question then becomes what is the purpose of this hardware (other than keeping the code base portable). I would think the primary purpose would be to keep pressure on Intel. Let's face it A7 isn't far at all from being able to take on Intel in the portables space including more traditional laptops. Moving to ARM isn't a technical problem anymore but rather a marketing one.
The problem is this can they really generate effcient bitccode from i86 code suitable for retarder ting other hardware. I suppose it would work if you had no oerfect choice, for example a legacy app where the developer no longer supports the code. For just about everything else generating your bitccode from C++ source code and then from there to the hardware makes far more sensemble.
So it sounds like we are in agreement here.
I'm convinced that Apple has ARM based development platforms running Mac OS/X right now. So again we seem to be in agreement. The question then becomes what is the purpose of this hardware (other than keeping the code base portable). I would think the primary purpose would be to keep pressure on Intel. Let's face it A7 isn't far at all from being able to take on Intel in the portables space including more traditional laptops. Moving to ARM isn't a technical problem anymore but rather a marketing one.
We're totally in the agreement! )
On the marketing side of things, Apple, like no one else, can justify beautifully their product decisions! (Can't innovate anymore my ass - Phil ))) )
Regarding their own SoC, I think (or probably hope) that they have something up their sleeve! A8 with "desktop" features, like memory controller, PCIe based storage, higher cpu and frequency, something fancy in terms of graphics, based on latest PowerVR stuff, which would be suitable for the "desktop" - notebook!
Anyway based on your posting history, you surely know much more about these technicalities than me.
That I don't know. What I do know is that there are many issues outside the technical ones that drive Apple to do or not do things. At this point I don't beleive there is a technical problem with ARM based laptops. It is simply a matter of Apple being willing.
What do you think?
http://www.cliffs.reviews/2014/09/why-macs-will-get-armd.html