3 ms·
> How can we make software more interoperable with hardware? Install-time and run-time recompilation. Stop using binaries as the standard distribution mechani
by elihu 6y ago
> How can we make software more interoperable with hardware?
Install-time and run-time recompilation. Stop using binaries as the standard distribution mechanism for software; ship LLVM intermediate representation or something like that instead, and let every platform recompile to make full use of the hardware capabilities of that platform. (Pre-compiled binaries can be made available too, but as an optimization.)