3 ms·
I don't have additional historical context, but the reason that makes sense to me is that a LF can be repeated multiple times (e.g. for double-spaced lines, or
by kevindamm 1y ago
I don't have additional historical context, but the reason that makes sense to me is that a LF can be repeated multiple times (e.g. for double-spaced lines, or for advancing to the next page) without needing to also issue a CR more than the initial time, since the carriage is already back to the beginning of the line.
- HarHarVeryFunny 1y agoSure, but sending a hypothetical combined CR+LF code (cf modern interpretation of CR) multiple times would accomplish the same thing, assuming there was no downside to performing CR when already at the start of the line.
- kevindamm 1y agoSure, I guess my point was that in the beginning, on old teletype systems, these were separate mechanical operations. Carrying them over as separate key codes made sense still because they had separate semantics to everyone at the time. Not that they didn't think combining them would be a good idea but that combining them didn't occur to the contemporaries at the time.