An old HP laser printer will buffer plain text line-by-line, and will print a page once the last line is buffered.
That buffer could have several random programs' outputs in it, all just dumped as simply as possible to /dev/lp0 (or lpt1 or whatever), and it works.
A LaserWriter can't do these things.