I’d like to share a quick story about the sheer power of LLVM and the benefits of using higher-level languages over assembly. I work at Parity Technologies, who maintains the Parity Ethereum client. In this client we have a need for performant 256-bit arithmetic, which we have to emulate in software since no modern hardware supports it natively. For a long time we’ve maintained parallel implementa