Is 78 characters still a good option? Was: [Haskell-cafe]
breaking too long lines
Miguel Mitrofanov
miguelimo38 at yandex.ru
Thu Apr 23 04:26:07 EDT 2009
On 23 Apr 2009, at 12:17, Thomas Davie wrote:
>
> On 23 Apr 2009, at 10:02, Matthijs Kooijman wrote:
>
>>> Some material I've read on typography -- can't find the
>>> reference now -- suggests ~65 is the best number of characters
>>> per line. The advice was, if your page is larger than that,
>>> you should make columns.
>> That fits my observations. In particular, I noticed that your
>> emails were
>> particularly comfortable to read, which might also be partly be
>> caused by the
>> extra indent at the start of your lines, which also seems
>> comfortable. Not
>> sure how applicabable all this is to code, though :-)
>
> I think the non-applicable to code observation is very likely true –
> we'd like to be able to write nice descriptive variable names. In
> doing this, we probably want them to be more than the 1 or 2
> characters that Haskellers traditionally use, maybe of the order of
> 5-10.
>
> Given this, it would seem a shame to only be able to fit 6-13
> litterals on a line, that sounds like we'll quickly be having to
> wrap lines with deffinititions of any significance on them.
>
> My personal preference with Haskell is to ignore the 78 character
> "limit", but only when layout otherwise becomes horrible otherwise.
>
> Haskell is a very horizontal language, and to limit our horizontal
> space seems pretty weird.
+1. I sometimes use lines up to 200 characters long, when I feel they
would be more readable.
More information about the Haskell-Cafe
mailing list