Path: csiph.com!feeder.erje.net!2.eu.feeder.erje.net!newsreader4.netcologne.de!news.netcologne.de!fu-berlin.de!uni-berlin.de!not-for-mail From: Stephen Hansen Newsgroups: comp.lang.python Subject: Re: Guido sees the light: PEP 8 updated Date: Sat, 16 Apr 2016 05:32:02 -0700 Lines: 26 Message-ID: References: <5711c1b3$0$1596$c3e8da3$5496439d@news.astraweb.com> <87shym6kpo.fsf@elektro.pacujo.net> <87h9f26ioa.fsf@elektro.pacujo.net> <1460809922.1918014.580580553.0AE05EE4@webmail.messagingengine.com> Mime-Version: 1.0 Content-Type: text/plain Content-Transfer-Encoding: 7bit X-Trace: news.uni-berlin.de cl5fGaOtYPcERgUVmZ/gCAK1YOv9S6mB60quoaWD7rfg== Return-Path: X-Original-To: python-list@python.org Delivered-To: python-list@mail.python.org X-Spam-Status: OK 0.004 X-Spam-Evidence: '*H*': 0.99; '*S*': 0.00; '16,': 0.03; '(especially': 0.07; 'override': 0.07; 'subject:PEP': 0.07; 'advice.': 0.09; 'received:internal': 0.09; 'python': 0.10; '2016': 0.16; 'devs': 0.16; 'message-id:@webmail.messagingengine.com': 0.16; 'pep8': 0.16; 'received:10.202': 0.16; 'received:10.202.2': 0.16; 'received:66.111': 0.16; 'received:66.111.4': 0.16; 'received:io': 0.16; 'received:messagingengine.com': 0.16; 'received:psf.io': 0.16; 'wrote:': 0.16; 'meant': 0.22; 'problem:': 0.22; 'stephen': 0.22; 'am,': 0.23; 'code.': 0.23; 'sat,': 0.23; '(this': 0.24; 'header:In-Reply-To:1': 0.24; "doesn't": 0.26; 'chris': 0.26; '---': 0.28; 'another.': 0.29; 'pep': 0.29; 'code': 0.30; 'probably': 0.31; 'core': 0.32; 'point': 0.33; "isn't": 0.35; 'to:addr:python-list': 0.36; 'pm,': 0.36; 'subject:: ': 0.37; 'received:10': 0.37; 'really': 0.37; 'say': 0.37; 'suggestion': 0.37; 'received:66': 0.38; 'represent': 0.38; 'goes': 0.39; 'does': 0.39; 'subject:the': 0.39; 'to:addr:python.org': 0.40; 'header:Message-Id:1': 0.61; 'matter': 0.63; 'needs,': 0.63; 'concerns': 0.66; 'subject': 0.70; 'carried': 0.76; 'mountain?': 0.84; 'stone': 0.84; 'attitude': 0.91; 'why?': 0.91 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=ixokai.io; h= content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-sasl-enc :x-sasl-enc; s=mesmtp; bh=7nD3OWRsaYO/Gh/QC+wTi/MO3UQ=; b=XwQIEL zAFNLlDc6EXd4zjsaRMATlKBHMuUGLwXzrdPQiDGPt/Nim96G4YnMeJcK00x3UkI 4w90iRDn6W2n+aSeUdUdtdu4QyH3UAzFsTBnLH8G1Cdq3Vbt+L9k3vAE2SUQjLQC uPk/DU5CpYrFYMHmWdvR3Y0lU40Bc6tz2xVyY= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-sasl-enc:x-sasl-enc; s=smtpout; bh=7nD3OWRsaYO/Gh/ QC+wTi/MO3UQ=; b=qYMxkyzDj5/cFDRgFSLUqlX5Q9NW9oyihr9D8MVMR/qUgrc liEga8CeB7MvYKNBpK6VTuaJi5ePq2h3NKCOnKXudYYNKkXgpTPa4sCVutm1XIWe bn7IAQJO73w+ZPAQldnUFia2Or/OLq2x6IxGSomlt3DpFWLe+tHcpmMgMPBE= X-Sasl-Enc: NheALrDG0r7aPeXVCOORSK8Ug73T9rsMHuHfOgQquC0n 1460809922 X-Mailer: MessagingEngine.com Webmail Interface - ajax-1032a755 In-Reply-To: <87h9f26ioa.fsf@elektro.pacujo.net> X-BeenThere: python-list@python.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: General discussion list for the Python programming language List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-Mailman-Original-Message-ID: <1460809922.1918014.580580553.0AE05EE4@webmail.messagingengine.com> X-Mailman-Original-References: <5711c1b3$0$1596$c3e8da3$5496439d@news.astraweb.com> <87shym6kpo.fsf@elektro.pacujo.net> <87h9f26ioa.fsf@elektro.pacujo.net> Xref: csiph.com comp.lang.python:107095 On Sat, Apr 16, 2016, at 01:51 AM, Marko Rauhamaa wrote: > Chris Angelico : > > > On Sat, Apr 16, 2016 at 6:06 PM, Marko Rauhamaa wrote: > >> It doesn't really matter one way or another. The true WTF is that it's > >> been changed. > > > > Why? Was PEP 8 inscribed on stone tablets carried down from a mountain? > > In a way, yes. > > I don't follow PEP 8 to the tee; probably nobody does. However, I don't > see the point of turning truckloads of exemplary Python code into > truckloads of substandard Python code. This attitude is part of the problem: not following PEP8 does not make code "substandard". PEP8 was never meant to be an authoritative metric of 'good'. Its a set of guidelines that are subject to change over time (this isn't even KINDA the first change!) and represent the core devs taste and particular needs, and it goes out of its way to say that it is only a suggestion and other concerns (especially local consistency) override its advice. --- Stephen Hansen m e @ i x o k a i . i o