[TUHS] The Elements Of Style: UNIX As Literature
will.senn at gmail.com
Sat Nov 7 01:40:52 AEST 2020
It figures. I should have known there was a reason for the shorter lines
other than display. Conventions are sticky and there appears to be a
generation gap. I use single spaces between sentences, but my ancestors
used 2... who knows why? :).
On 11/6/20 9:07 AM, Clem Cole wrote:
> Will, I do still the same thing, but the reason for 72 for email being
> that way is still card-based. In FORTRAN the first column defines if
> the card is new (a blank), a comment (a capital C), no zero a
> 'continuation' of the last card. But column 73-80 were 'special' and
> used to store sequence #s (this was handy when you dropped your card
> deck, card sorters could put it back into canonical order). So
> characters in those columns were typically ignored. Thus when "Model
> 28 ASR" (a.k.a. ASR-28) created it had 72 columns. It's interesting
> that when its follow on the Model 33 was created, it actually had 74,
> but most SW configured it to 72 [search for a manual on bit savers or
> the like if you want the details].
> IIRC, the original DEC 'Glass TTY' - the VT-05 was 72, but later
> terminals like the VT-52 were 80 columns, as was the ADM 3A.
> The one thing I will give the 'tyranny of 80-columns" is when I look
> at code it starts to break that line size by a lot, I often think that
> is a bell-weather of something that needs to be rewritten and
> simplified, and/or the abstraction might not be right. Like,
> most/many rules there >>are<< often break exceptions, but when I do
> look code with really long lines, I admit I am suspect.
> On Fri, Nov 6, 2020 at 8:21 AM Will Senn <will.senn at gmail.com
> <mailto:will.senn at gmail.com>> wrote:
> On 11/6/20 12:34 AM, Rob Pike wrote:
> Hilarious. I use fixed font - Monaco 14. But, 80 columns? not on your
> life. I hate wrapped text output, if I can avoid it. That said, I
> set my
> soft word wrap in the text editor at 72 :). My convention comes from
> early email though, not punched cards.
> GPG Fingerprint: 68F4 B3BD 1730 555A 4462 7D45 3EAA 5B6D A982 BAAF
GPG Fingerprint: 68F4 B3BD 1730 555A 4462 7D45 3EAA 5B6D A982 BAAF
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the TUHS