|
|
|
|
|
by Mythbusters
4975 days ago
|
|
Aren't we talking about the architecture here? Surface and the software on it is ARM architecture. Something that Office never ran on before. These are significantly different architectures and just because the graphics or processing capabilities are same does not mean it will run right? Besides the version that was tested with was a beta. The final version of office runs smoothly on the device. So what is your point? RTFA! |
|
However, porting a userland application to a new architecture of roughly equal capability is not a major engineering accomplishment. There is significant work to be done in the compiler, in the OS kernel and libraries, and I don't mean to detract from that at all. Well-written application code (especially code for productivity apps that generally doesn't make heavy use of processor-specific features like vector ISAs) should require minimal change.
My point is simply that office should not tax the capabilities of the SoC at all, and that getting it to run isn't a major feat of engineering in itself; no limits are being pushed here. I'm not saying that Microsoft hasn't done a good job, or that Office sucks on the Surface. I'm just trying to have some perspective.