This is yet another problem caused by the fact compilers have a &#x27;file in, file out&#x27; interface. 
(the other problem is performance of 
 the compilation&#x2F;linking&#x2F;packaging process). There&#x27;s simply no reason why input to a compiler should be a file, and no reason why the result should be one.