On Sun, Aug 3, 2014 at 10:39 AM, Doug McIlroy <doug@cs.dartmouth.edu> wrote:
Because the effects of buffering are not transparent, it would be
wise to make it an optional optimization, not a default.
It's not just efficiency, it's also behaving compatibility with other implementations. Or were you going to argue this with e.g. the ANSI C committee too?