Bugs in Hello World
Imo this is because the responsibility is not clearly defined and can be argued upon.<p>If my program writes to the standard output, but you choose to redirect the pipe to a different location, is it my program’s responsibility to check what happens to the bytes AFTER the pipe?<p>After all: <i>my program did output everything as expected</i>. The part which fucked up was not part of my program.<p>I can see why some projects decide to not handle this bug.