Re: Sounds nice, but ...
We can do even better: We could make the hardware from "computing fabric" so we don't have "servers", instead we will have large gobs of FPGA-like units that are first loaded up with IP blocks in VHDL-like code, forming the "hardware", which is then customised by SDI blocks -> software all the way down!