<div class="gmail_quote">On Mon, Oct 29, 2012 at 5:29 PM, Iustin Pop <span dir="ltr">&lt;<a href="mailto:iustin@google.com" target="_blank">iustin@google.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="HOEnZb"><div class="h5">On Mon, Oct 29, 2012 at 05:20:20PM +0530, Rustom Mody wrote:<br>
&gt; There was a recent discussion on the python list regarding maximum line<br>
&gt; length.<br>
&gt; It occured to me that beautiful haskell programs tend to be plump (ie have<br>
&gt; long lines) compared to other languages whose programs are &#39;skinnier&#39;.<br>
&gt; My thoughts on this are at<br>
&gt; <a href="http://blog.languager.org/2012/10/layout-imperative-in-functional.html" target="_blank">http://blog.languager.org/2012/10/layout-imperative-in-functional.html</a>.<br>
&gt;<br>
&gt; Are there more striking examples than the lexer from the standard prelude?<br>
&gt; [Or any other thoughts/opinions :-) ]<br>
<br>
</div></div>For what is worth, in our project (Ganeti) which has a mixed<br>
Python/Haskell codebase, we&#39;re using the same maximum length<br>
(80-but-really-79) in both languages, without any (real) issues.<br>
<br>
regards,<br>
iustin<br>
</blockquote></div><br>Sure!<br><br>There can hardly be a case that 80 causes any issues.<br>Just that a bit more than 80 can sometimes lead to distinctly more elegant programs.<br>Too much more than 80 can cause issues with readability and/or other tools.<br>