Path: csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!feeder.erje.net!eu.feeder.erje.net!eternal-september.org!feeder.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: Marko Rauhamaa Newsgroups: comp.lang.python Subject: Re: PEP 8 : Maximum line Length : Date: Fri, 16 May 2014 13:48:58 +0300 Organization: A noiseless patient Spider Lines: 22 Message-ID: <8761l69exx.fsf@elektro.pacujo.net> References: <5373f400$0$24922$e4fe514c@dreader36.news.xs4all.nl> <600f69c8-541f-4fae-a3db-4da33b776046@googlegroups.com> <87a9ajb36d.fsf@elektro.pacujo.net> <78ac407a-c429-4a7a-93c9-5d83e0f09cbb@googlegroups.com> <8761l7b05y.fsf@elektro.pacujo.net> <5375af57$0$29977$c3e8da3$5496439d@news.astraweb.com> <87k39m9pib.fsf@elektro.pacujo.net> <87d2fe9j53.fsf@elektro.pacujo.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Injection-Info: mx05.eternal-september.org; posting-host="ff5cf27ef3d5b31f034d3b72bdc27a41"; logging-data="26445"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+52oc5uh7KM/H4KBUcdrMw" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.3 (gnu/linux) Cancel-Lock: sha1:2ZEn/WxMVqoNueXAbQQGrdvpy6w= sha1:fNFYA8eTIxoHgZH6W7uBWVGFUKQ= Xref: csiph.com comp.lang.python:71655 Chris Angelico : > Compare these two assignment statements: > > area = (base*base + extension*extension > + annex*annex + (annex-extension)*annex > + triangle*triangle/2 > + circle*circle*math.PI + sphere*sphere*4*math.PI) > > area = (base*base + extension*extension + annex*annex > + (annex-extension)*annex + triangle*triangle/2 > + circle*circle*math.PI + sphere*sphere*4*math.PI) > > [...] > How are you going to cope with this distinction? That's real, useful > information, which the AST doesn't carry. Such nuances would be lost, yes. However, the nuances are constantly abused and misinterpreted anyway. Marko