[Python-ideas] 80 character line width vs. something wider
Tennessee Leeuwenburg
tleeuwenburg at gmail.com
Thu May 21 04:57:14 CEST 2009
For what it's worth, I'm in favour of sticking with the current 80 character
limit. It's really not hard to work with or accommodate. In my workplace, I
go much wider, but we all have standard environments and it's no big deal.
80 characters looks narrow to me, but I can adjust, and it makes sense to
use this as a common denominator for a widely-shared piece of code like the
Python core libraries. As everyone has said, it works well in emails, funny
terminals, vi, emacs, IDEs, can be easily used side-by-side with other open
editors, etc. These 'special cases' seem very remote until you are suddenly
confronted by them. For me, the most common is when telnetting / sshing into
a foreign machine which assumes an 80-character width and the terminal
emulation setting is a bit mucked up, so all of a sudden you can't resize to
make use of your screen real estate. Trying to read code over such a link,
or through a funny email client which wraps long lines, is awful and I'm
happy to accommodate those people.
Working with the 80-character limit is really easy in my editor, and it's
certainly much easier to fit in with the existing style of a shared codebase
than to have idiosyncrasies within sections that have been edited here and
there.
I don't think the 80-character limit in PEP-8 is doing many people a great
deal of harm.
Cheers,
-T
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/python-ideas/attachments/20090521/329b8d1c/attachment.html>
More information about the Python-ideas
mailing list