2 ms·
If it even happens, I don't think it's going to happen that quickly. There is plenty of server software that either only works on x86/x64, or works much better
by chubot 11y ago
If it even happens, I don't think it's going to happen that quickly. There is plenty of server software that either only works on x86/x64, or works much better on those platforms. There's still a pretty big software gap to fill: native code from C, Go, and other languages; Java and node.js use a JIT, etc.
Then there is a significant amount of software using Intel SIMD, like ffmpeg and so forth.
C/C++ is probably the one toolchain that you can rely on to be equally good on ARM or x86 (?). Someone with more expertise might correct me.
A big advantage of server software over client software is that you don't have to pay the expense of making it portable. Companies generally don't want to have multiple architectures in the data center. The last mile of stuff takes a long time to change.