[Python-ideas] 80 character line width vs. something wider

Zooko Wilcox-O'Hearn zooko at zooko.com
Thu May 28 20:25:35 CEST 2009


On May 27, 2009, at 14:29 PM, average wrote:

> BTW, I know the topic's pretty dead by now, but there is a pretty  
> conclusive argument on this topic (which I bring back up only  
> because I find myself continually annoyed at most IDE's).
>
> If the medium *emits* light, it's significantly better to have a  
> dark background (the reverse being true if the medium is  
> reflective--like the surface of a book or Kindle).  Several  
> arguments *support* this and none *contradict* it:

Ah yes, there are arguments and there are arguments.  The ones you  
posted sound very persuasive.  But in several controlled studies, the  
test subjects detected errors at a significantly better rate when the  
background was light than when it was dark.  They did not report  
greater fatigue than the subjects who had a dark background.

I try to rely on arguments only when I can't find controlled studies  
to rely on.

Oh, thanks to denis.spir I now see that the explanation is probably  
due to overall luminance rather than to polarity per se:

http://www.math-nat-fak.uni-duesseldorf.de/WE/Psychologie/abteilungen/ 
aap/Dokumente/Buchner-et-al.-in-press-Ergonomics.pdf

Although this probably doesn't change the fact that you'll find  
errors better if you set your background to be light and your text to  
be dark.

Regards,

Zooko

P.S.  The tenuous link to the topic of this list is that if there  
*were* any controlled studies about Python programmers using  
different line lengths, then they could give us something to go on.   
Maybe somebody out there knows how to get research funding for  
experimenting on programmers?  That would be wonderful.



More information about the Python-ideas mailing list