Path: csiph.com!news.mixmin.net!news2.arglkargh.de!news.karotte.org!fu-berlin.de!uni-berlin.de!not-for-mail From: Chris Angelico Newsgroups: comp.lang.python Subject: Re: Why not allow empty code blocks? Date: Mon, 1 Aug 2016 10:33:22 +1000 Lines: 43 Message-ID: References: <579B1ABB.1070500@rece.vub.ac.be> <579c2095$0$22142$c3e8da3$5496439d@news.astraweb.com> <20160730103937.6b993ad5@imp> <20160730131105.443fff84@imp> <20160731115347.3c2a8344@imp> <20160731120434.3f587ad9@imp> <9a08c631-ce14-dc04-f038-ab31bd3ec350@gmail.com> <28fa2205-5d30-4d00-9ab9-b56c66274dd5@googlegroups.com> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 X-Trace: news.uni-berlin.de er2TOPl/cD4eGMkbDfTXSwgIU+gXIEWrEAdlVdKhLTxw== Return-Path: X-Original-To: python-list@python.org Delivered-To: python-list@mail.python.org X-Spam-Status: OK 0.143 X-Spam-Level: * X-Spam-Evidence: '*H*': 0.72; '*S*': 0.00; 'subject:code': 0.07; 'cc:addr:python-list': 0.09; 'complaining': 0.09; 'degree,': 0.09; 'subject:Why': 0.09; 'python': 0.10; 'subject:not': 0.11; 'folks': 0.15; "hasn't": 0.15; '2016': 0.16; 'from:addr:rosuav': 0.16; 'from:name:chris angelico': 0.16; "he'd": 0.16; 'latter,': 0.16; 'received:io': 0.16; 'received:psf.io': 0.16; 'subject:allow': 0.16; 'wrote:': 0.16; "wouldn't": 0.16; 'cc:2**0': 0.20; 'cc:addr:python.org': 0.20; 'aug': 0.20; 'meant': 0.22; 'arguments': 0.22; 'programming': 0.22; 'am,': 0.23; 'passing': 0.23; "haven't": 0.24; 'header:In-Reply-To:1': 0.24; 'mon,': 0.24; "i've": 0.25; "doesn't": 0.26; 'chris': 0.26; 'message- id:@mail.gmail.com': 0.27; 'said,': 0.27; 'device': 0.28; 'doctors': 0.29; 'does,': 0.29; 'windows,': 0.29; 'normally': 0.30; "i'd": 0.31; 'probably': 0.31; 'post': 0.31; 'posting': 0.32; 'language.': 0.32; 'michael': 0.33; 'know.': 0.34; 'list': 0.34; 'received:google.com': 0.35; 'but': 0.36; 'should': 0.36; 'needed': 0.36; 'there': 0.36; 'apple': 0.36; 'monday,': 0.36; 'subject:?': 0.36; 'subject:: ': 0.37; 'mac': 0.37; 'someone': 0.38; 'why': 0.39; 'enough': 0.39; 'where': 0.40; 'your': 0.60; 'valuable': 0.61; 'discuss': 0.61; 'real': 0.62; 'here.': 0.62; 'matter': 0.63; 'different': 0.63; 'interest': 0.64; 'here': 0.66; 'spend': 0.67; 'worth': 0.67; 'wish': 0.71; 'opinions': 0.71; 'car': 0.72; 'august': 0.75; '(okay,': 0.84; 'chancellor': 0.84; 'chrisa': 0.84; 'democracy': 0.84; 'drive.': 0.84; 'economics': 0.84; 'here!': 0.84; 'huh?': 0.84; 'listened': 0.84; 'perspective.': 0.84; 'seen.': 0.84; 'sue': 0.84; 'to:none': 0.91; 'doctor': 0.91; 'esteemed': 0.91; 'us?': 0.91; 'watched': 0.91; 'comedy': 0.93 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:cc; bh=Fm3/BlTbWc8foCGnHf1mPbpKZm0ypk2Lci7XIpXBX4U=; b=Se/iwzF2ki8s1PRbXWGxSeDyhHKwpTZBlWbEfl4sWzuokQ5/+AflGvzW/461wH38JV pmd3Jd24W7kSJLcx15jwRcFLUCJXS7Yalad2hYyKvKF6cOHQ4/8OIWfviK973yA95cja 6EO41VDGaBDxa4qBMRhlMC3v45SD/mdQaLHoKDOJFTxmVp+9ENU3py+W3jwthuJdvoiP q9n/RY0vi0w7dSbI2B77RI0MDrK7xFluckqxU47lu3M8V3zxbOQfJLJLPwYL/8vlFjah 1YN7XNc+p/p5NAFGEtnhmKDruErrzpsRt67HxPM/hD7ixbwkEUHbRy2q6uByphZSx6Bn DViQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:cc; bh=Fm3/BlTbWc8foCGnHf1mPbpKZm0ypk2Lci7XIpXBX4U=; b=YqL7nJ44w3PJxCsBVwAr+qR0NEsNp2zFyujKoKBsNOs1KsIcCjxKTsu40rloZY2F2/ ocO2hG0M8iKfWIcc2X6AcXvHeGYHUmIPGijBnUabQ24q3LtUITSbJapfXmD7pktDHqlq aRbxbq17LpPAGVRfYa5EvAZTuRs3Cinihr7SA0QKN/gAzCAgfQyX0Paq40PODtBc5Zae ltMc7MQ7rDdXZby8TS68WCdSK5qu0+ZKViqBDkHSrmu/B/IQjpEf90flsD/gK+JF3ZGP 66ThNJi2ly98SyluTdc6JqN/TfXJCPEm1pBaJR/+A7/ODc0YWzgBtzxX+o1Oofxnj+CK UnWw== X-Gm-Message-State: AEkoouuOxYh5wjqkAqjZivKSmc8un5qDSGud2NgGjFdqpsY4LCpA0DEXgz5gBYHA2OjMXCsjw1PsgtBFCOXFXQ== X-Received: by 10.28.50.199 with SMTP id y190mr10596168wmy.61.1470011604411; Sun, 31 Jul 2016 17:33:24 -0700 (PDT) In-Reply-To: X-BeenThere: python-list@python.org X-Mailman-Version: 2.1.22 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: X-Mailman-Original-References: <579B1ABB.1070500@rece.vub.ac.be> <579c2095$0$22142$c3e8da3$5496439d@news.astraweb.com> <20160730103937.6b993ad5@imp> <20160730131105.443fff84@imp> <20160731115347.3c2a8344@imp> <20160731120434.3f587ad9@imp> <9a08c631-ce14-dc04-f038-ab31bd3ec350@gmail.com> <28fa2205-5d30-4d00-9ab9-b56c66274dd5@googlegroups.com> Xref: csiph.com comp.lang.python:112159 On Mon, Aug 1, 2016 at 10:21 AM, wrote: > On Monday, 1 August 2016 00:50:09 UTC+1, Chris Angelico wrote: >> On Mon, Aug 1, 2016 at 9:43 AM, wrote: >> > On Sunday, 31 July 2016 21:01:52 UTC+1, Michael Torrie wrote: >> > >> >> That said, I wish he'd stop posting his arguments here on this list as >> >> he clearly doesn't use Python for anything, and hasn't used Python for >> >> any real amount of coding. He has no vested interest in Python so why >> >> should his opinions matter to us? >> > >> > What's using Python got to do with it? If I needed to write Python as a job, then I'd just get on with it. I probably wouldn't have time to post on here! >> > >> > I don't so can discuss it from a different perspective. >> >> I should get into Parliament and start passing laws about cars. I'd >> have a valuable perspective on it, since I never drive. > > Huh? That's exactly what happens! The UK Health Secretary doesn't need to be a doctor; the Chancellor doesn't need an economics degree, etc. I know. I've watched "Yes Minister" and listened to The Highly Esteemed Goon Show, both of which (being comedy shows) are highly accurate representations of Parliament. > However I do 'drive' as I've been programming for decades. And I can have an opinion about a model of car that I don't normally drive. An opinion which you might well not get from someone who drives that model for a living. > So've I, but I don't try to tell the Scheme folks that they need to change the language. You can have an opinion - but it doesn't make it worth anything. I have opinions about democracy vs monarchy, about bacon vs vegetarianism, about Mac OS vs Windows, and about which Doctor is the best. (Okay, I don't have much of an opinion on the latter, since there are a number of Doctors that I actually haven't at all seen. So sue me.) If I try to use a Mac and spend all my time complaining that it doesn't work the way OS/2 does, will Apple take notice and change their product, or will people just shout me down for not learning to use the device how it was meant to be used? Because that's what's happening here. You're expressing your opinions - and that's fine. But the response is frequently "play to the language's strengths", because you don't understand Python enough to know where to best use its features. ChrisA