If it even happens, I don&#x27;t think it&#x27;s going to happen that quickly.  There is plenty of server software that either only works on x86&#x2F;x64, or works much better on those platforms.  There&#x27;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.<p>Then there is a significant amount of software using Intel SIMD, like ffmpeg and so forth.<p>C&#x2F;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.<p>A big advantage of server software over client software is that you don&#x27;t have to pay the expense of making it portable.  Companies generally don&#x27;t want to have multiple architectures in the data center.  The last mile of stuff takes a long time to change.