Path: csiph.com!eternal-september.org!feeder.eternal-september.org!border1.nntp.ams1.giganews.com!nntp.giganews.com!newsfeed.xs4all.nl!newsfeed8.news.xs4all.nl!nzpost1.xs4all.net!not-for-mail Return-Path: X-Original-To: python-list@python.org Delivered-To: python-list@mail.python.org X-Spam-Status: OK 0.002 X-Spam-Evidence: '*H*': 1.00; '*S*': 0.00; 'subject:Python': 0.05; 'compiler': 0.05; 'from:addr:yahoo.co.uk': 0.05; 'responding': 0.07; 'enhancements': 0.09; 'happen.': 0.09; 'optional': 0.09; 'received:80.91': 0.09; 'received:80.91.229': 0.09; 'received:gmane.org': 0.09; 'received:list': 0.09; 'python': 0.10; 'weird': 0.15; '"global"': 0.16; 'authors.': 0.16; 'bugs.': 0.16; 'programmers,': 0.16; 'received:80.91.229.3': 0.16; 'received:plane.gmane.org': 0.16; 'started?': 0.16; 'stuff)': 0.16; 'worst': 0.16; 'written.': 0.16; 'wrote:': 0.16; 'language': 0.19; 'all,': 0.20; 'library': 0.20; 'proposed': 0.20; 'fixing': 0.22; 'lawrence': 0.22; 'examples': 0.24; 'header:In-Reply-To:1': 0.24; 'script': 0.25; 'header:User-Agent:1': 0.26; 'header:X -Complaints-To:1': 0.26; 'mostly': 0.27; 'switch': 0.27; 'pieces': 0.27; 'idea': 0.28; 'this.': 0.28; 'indentation': 0.29; 'pep': 0.29; 'question:': 0.29; 'code': 0.30; 'programmers': 0.30; 'waste': 0.30; 'core': 0.32; 'language.': 0.32; 'statement': 0.32; 'universal': 0.33; 'so,': 0.35; 'label': 0.35; 'should': 0.36; 'there': 0.36; 'keyword': 0.36; 'notes': 0.36; 'to:addr:python- list': 0.36; 'subject:: ': 0.37; 'really': 0.37; 'say': 0.37; 'received:org': 0.37; 'things': 0.38; "won't": 0.38; 'mean': 0.38; 'google': 0.39; 'to:addr:python.org': 0.40; 'where': 0.40; 'mark': 0.40; 'some': 0.40; 'your': 0.60; 'charset:windows-1252': 0.62; 'peace': 0.63; 'our': 0.64; 'you.': 0.64; 'six': 0.65; 'delegate': 0.66; '152': 0.84; 'holidays': 0.84; 'presumably': 0.84; 'proposals.': 0.84; 'pythonistas,': 0.84; 'rubbish': 0.84; "writer's": 0.84; 'luck': 0.95 X-Injected-Via-Gmane: http://gmane.org/ To: python-list@python.org From: Mark Lawrence Subject: Re: Python handles globals badly. Date: Sat, 12 Sep 2015 03:27:48 +0100 References: Mime-Version: 1.0 Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-Gmane-NNTP-Posting-Host: 195.147.66.69 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.2.0 In-Reply-To: X-BeenThere: python-list@python.org X-Mailman-Version: 2.1.20+ Precedence: list List-Id: General discussion list for the Python programming language List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Newsgroups: comp.lang.python Message-ID: Lines: 70 NNTP-Posting-Host: 2001:888:2000:d::a6 X-Trace: 1442024887 news.xs4all.nl 23798 [2001:888:2000:d::a6]:34777 X-Complaints-To: abuse@xs4all.nl Xref: csiph.com comp.lang.python:96381 On 10/09/2015 23:25, tdev@freenet.de wrote: > Some notes to the "global"-keyword and the other proposals. > > It has been proposed to have these six enhancements > > 1. optional keyword "global" Won't happen. > 2. switch statement Won't happen. > 3. less restrictive indentation Won't happen. > 4. universal scope No idea what you mean by this. > 5. goto label Won't happen. > 6- "include" script statement No idea what you mean by this. > > with following proofs uncommented: > Your "proofs" hold about as much water as a bottomless bucket. > There is the big question: > > Who is responding or has responded? > Extreme Programmers, Python-Hardliner, Python-Evangelists, ... . > Presumably no core Python Programmers (wrting compiler and standard library stuff) Core Python Programmers have better things to do than waste their time on rubbish like this. Examples include writing code and fixing bugs. I understand that some of them are actually really weird and do other things like paid jobs, see their families, take holidays and worst of all, have other hobbies. > > On Google groups you can currently read for this thread: > 37 Authors. 152 posts. 443 views. > > That is not that much for views (probably mostly from the writer's itself) > > So, is this really the place where a PEP can be started? > When has a proposal to be accepted? If ten-thousands say yes? > Which ten-thousands? Who decides it? > The BDFL or his delegate decides, not that a PEP like this should be written. If you want to waste your time please feel free to go ahead, I won't stop you. However I do feel you should put this on python-ideas where it will be shot to pieces and then with any luck we'll get some peace and quiet. -- My fellow Pythonistas, ask not what our language can do for you, ask what you can do for our language. Mark Lawrence