<div>I find a hard 80 character line length limit to be somewhat ridiculous in this day and age. I&#39;ve long since revised my personal rule of thumb upwards towards 132, if only because I can still show two windows of that side by side with no worries, along with all the IDE browsing baggage, even on a fairly crippled laptop, and I&#39;ve been able to have 132 columns since I picked up my first vt220 terminal in 1984 or so. </div>

<div> </div>
<div>It seems silly _25 years later_ to still not be able to have even that much breathing room.</div>
<div> </div>
<div>Shorter lengths work very poorly in languages like C# with long LINQ queries, you tend to have verbose enough member and method names that you obtain some pretty ridiculous splits. You wind up with some similar scenarios with list compehensions in Haskell.<br>
</div>
<div>I&#39;m not saying that every line should be 130+ characters long, I&#39;m just saying that 132 characters seems like a more natural hard cut off point.</div>
<div> </div>
<div>-Edward Kmett</div>
<div> </div>
<div> </div>
<div class="gmail_quote">On Tue, Apr 21, 2009 at 10:53 AM, Richard Kelsall <span dir="ltr">&lt;<a href="mailto:r.kelsall@millstream.com">r.kelsall@millstream.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">Dusan Kolar wrote:<br>... 
<div class="im"><br>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">Or is the reason much deeper? Or, is the bound set to 78 characters just because it is as good number as any other?<br>
</blockquote></div>...<br>As a little historical detour I think the 80 character limit goes back<br>to 1928 when IBM designed their punched card format<br><br><a href="http://en.wikipedia.org/wiki/Punched_card#IBM_80_column_punch_card_format" target="_blank">http://en.wikipedia.org/wiki/Punched_card#IBM_80_column_punch_card_format</a><br>
<br>I guess it subsequently got embedded into printing and screen widths<br>and related software. The slightly less than 80 characters allows for<br>CR LF characters.<br><font color="#888888"><br><br>Richard.</font> 
<div>
<div></div>
<div class="h5"><br>_______________________________________________<br>Haskell-Cafe mailing list<br><a href="mailto:Haskell-Cafe@haskell.org" target="_blank">Haskell-Cafe@haskell.org</a><br><a href="http://www.haskell.org/mailman/listinfo/haskell-cafe" target="_blank">http://www.haskell.org/mailman/listinfo/haskell-cafe</a><br>
</div></div></blockquote></div><br>