5 ms·
>Any millisecond that you spend blocking on outputting your terminal is time that your build can't take. Many Build tools don't just pipe the output of every p
by usrbinbash 5y ago
>Any millisecond that you spend blocking on outputting your terminal is time that your build can't take.
Many Build tools don't just pipe the output of every program to their own STDOUT, but redirect them to a logger, which usually runs asyncronously, so from the PoV of the compiler, its output is processed without delay.
Secondly, if I know that the build produces a huge amount of output, I redirect it to a file instead. If I don't know the first time, I interrupt, correct my command and re-build.