Why aren't buffers auto-flushed by default?
سؤال
I recently had the privilege of setting $| = 1;
inside my Perl script to help it talk faster with another application across a pipe.
I'm curious as to why this is not the default setting. In other words, what do I lose out on if my buffer gets flushed straightaway?
لا يوجد حل صحيح
لا تنتمي إلى StackOverflow