<div class="gmail_quote">On Mon, Oct 29, 2012 at 5:29 PM, Iustin Pop <span dir="ltr"><<a href="mailto:iustin@google.com" target="_blank">iustin@google.com</a>></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>
> There was a recent discussion on the python list regarding maximum line<br>
> length.<br>
> It occured to me that beautiful haskell programs tend to be plump (ie have<br>
> long lines) compared to other languages whose programs are 'skinnier'.<br>
> My thoughts on this are at<br>
> <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>
><br>
> Are there more striking examples than the lexer from the standard prelude?<br>
> [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'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>