Windows 11 on ARM is preparing a nice performance boost: will it be the right time?
With ARM64EC, you can choose to start small and build incrementally. You can identify a part of your codebase that could take advantage of native performance and rebuild it to ARM64EC. The rest of the application remains fully functional via emulation, but recompiled ARM64EC parts will now have native speed. Over time, you can recompile more applications like ARM64EC to further improve performance and save battery life for your application clients.
Not only that, ARM64EC is also useful in situations where dependencies do not support ARM natively. In these cases, developers can now build ARM applications that use x64 dependencies. Will Microsoft be able to convince developers? Apple’s big job was to convince that its ARM processors were the future and Intel products the past. Right now, the Windows world has ARM devices like the Surface Pro X and the rather niche and expensive Lenovo ThinkPad X13s in a sea of x86 products. Of course, many more will arrive in the near future, but the situation created by Apple will never materialize , which even in one convinced to rewrite all its most important applications . Meanwhile, Microsoft has released a support document to help developers get started with ARM64EC, you never know someone will want to check it out.