3 ms·
>Because both Mac OS X and iOS are now 64-bit, it will be easier to port the more demanding (but fewer in number) Mac apps to a single, converged future-state A
by minikites 13y ago
>Because both Mac OS X and iOS are now 64-bit, it will be easier to port the more demanding (but fewer in number) Mac apps to a single, converged future-state Apple device OS.
It seems like Microsoft has shown that strategy to be a dud. Touch interfaces are awkward with a mouse and mouse interfaces are too fiddly to touch.
- WayneDB 13y agoHow has Microsoft shown that strategy to be a dud? Surface RT didn't sell too well, but the Surface Pro has sold out a number of times. As a matter of fact, they're re-upping on the whole strategy with a 2nd version. Have you tried the Surface Pro? I use it everyday and have no problem interacting with any "legacy" desktop apps.
- dljsjr 13y agoIf your business logic (Models/Controllers) are strongly decoupled from your Views, you still maintain a pretty large amount of code that becomes easier to port.
- mikeash 13y agoIt really doesn't, though. The 32/64-bit divide is not all that consequential for this.
- dljsjr 13y agoIn 99.9% of cases, true. I was just trying to point out that the comment about UI's was invalid. If your code drops down to ASM or anything like that, then it becomes an issue. But that's not most use cases.
- untog 13y agoAnd the 32bit/64bit thing seems to be largely irrelevant, too. You just set 64bit or 32bit flags when compiling the vast majority of projects. There's no discernable difference.