By: Doug S (foo.delete@this.bar.bar), June 23, 2020 7:41 am
Room: Moderated Discussions
Richard S (rsa73.delete@this.iinet.net.au) on June 23, 2020 5:25 am wrote:
>
> > I think what Microsoft gets out of it is a lot of people starting to use Windows/ARM
>
> Microsoft and Apple are probably co-developing their x86 to ARM compatibility layer. Why not?
> Both improve it at the same time, both benefit from more comparability and both benefit from
> ARM being a serious competitor as you said. Microsoft and Apple can be very pragmatic.
>
> I did notice that Apple emphasised several times that this was "a transitional
> technology", which I read as only for a few years. So maybe not.
Well it would be a transitional technology for the Mac, but Microsoft would need it long term - as would Mac buyers who want to run Windows products that don't get ported from x86. One thing I was wondering about earlier today (but decided not to delve into in a post too deeply) is whether Rosetta 2 might have had Microsoft as a partner. They have a lot of the same problems to solve, and improvements to Microsoft's ability to run x86 Windows applications on ARM helps Apple. I see no downside for either to share resources and make each other's translation/JIT technology better. That doesn't mean they did though.
>
> > I think what Microsoft gets out of it is a lot of people starting to use Windows/ARM
>
> Microsoft and Apple are probably co-developing their x86 to ARM compatibility layer. Why not?
> Both improve it at the same time, both benefit from more comparability and both benefit from
> ARM being a serious competitor as you said. Microsoft and Apple can be very pragmatic.
>
> I did notice that Apple emphasised several times that this was "a transitional
> technology", which I read as only for a few years. So maybe not.
Well it would be a transitional technology for the Mac, but Microsoft would need it long term - as would Mac buyers who want to run Windows products that don't get ported from x86. One thing I was wondering about earlier today (but decided not to delve into in a post too deeply) is whether Rosetta 2 might have had Microsoft as a partner. They have a lot of the same problems to solve, and improvements to Microsoft's ability to run x86 Windows applications on ARM helps Apple. I see no downside for either to share resources and make each other's translation/JIT technology better. That doesn't mean they did though.