[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-Id: <1181297513.7348.287.camel@twins>
Date: Fri, 08 Jun 2007 12:11:53 +0200
From: Peter Zijlstra <peterz@...radead.org>
To: Jeff Garzik <jeff@...zik.org>
Cc: "H. Peter Anvin" <hpa@...or.com>, Krzysztof Halasa <khc@...waw.pl>,
Alistair John Strachan <s0348365@....ed.ac.uk>,
Alan Cox <alan@...rguk.ukuu.org.uk>, akpm@...l.org,
linux-kernel@...r.kernel.org
Subject: Re: [PATCH] intel-rng: Undo mess made by an 80 column extremist
On Thu, 2007-06-07 at 21:25 -0400, Jeff Garzik wrote:
> On Thu, Jun 07, 2007 at 06:08:32PM -0700, H. Peter Anvin wrote:
> > My big concern with the 80-column rule is that it discourages commenting.
>
> My concern with that logic is that encourages random, super-wide code
> lines that varies with each coder. You are left to the mercy of he with
> the widest text window.
I just counted, I can get 380 chars on 1 screen, if I let it straddle
the two monitors I have then I can get 760 chars.
> The 80-column rule is good as a general guideline, though there are
> obvious exceptions. Comments IMO are not one of them. That rapidly
> creates unreadable code.
I agree, its easier on the eyes to have dense columns of text to read
than having to scan all over the place. More so, its more economical of
screen-estate as well, a few long lines take up valuable space which
could otherwise have been used to create more columns (yes, from the guy
sitting behind the two 24" screen).
I usually work with 4 columns side by side per screen, that gives me
about 92x110 columns. Its easy on they eye (it need not wander all over
the place to read stuff) and it can handle the occasional line that
exceeds 80 chars (they never exceed very far - yes there are
exceptions :-( )
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists