Path: csiph.com!fu-berlin.de!uni-berlin.de!not-for-mail From: Chris Angelico Newsgroups: comp.lang.python Subject: Re: Suggestion: make sequence and map interfaces more similar Date: Thu, 31 Mar 2016 22:57:40 +1100 Lines: 32 Message-ID: References: <56f8836b$0$1602$c3e8da3$5496439d@news.astraweb.com> <56FA8C71.4050306@rece.vub.ac.be> <56fb677f$0$11121$c3e8da3@news.astraweb.com> <56fba7d3$0$1616$c3e8da3$5496439d@news.astraweb.com> <56fbc518$0$1593$c3e8da3$5496439d@news.astraweb.com> <56fbf73d$0$1591$c3e8da3$5496439d@news.astraweb.com> <56fc8e09$0$1600$c3e8da3$5496439d@news.astraweb.com> <56fcfdc6$0$1612$c3e8da3$5496439d@news.astraweb.com> <56FD086F.2090301@rece.vub.ac.be> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 X-Trace: news.uni-berlin.de t6C4EUEq/b2jzarWXlkCtArkV6We0IWO1ED+npSfRZpQ== Return-Path: X-Original-To: python-list@python.org Delivered-To: python-list@mail.python.org X-Spam-Status: OK 0.028 X-Spam-Evidence: '*H*': 0.94; '*S*': 0.00; 'cc:addr:python-list': 0.09; 'mess': 0.09; 'thread': 0.10; 'python': 0.10; 'argument': 0.15; 'thu,': 0.15; '2016': 0.16; 'discuss.': 0.16; 'enough.': 0.16; 'from:addr:rosuav': 0.16; 'from:name:chris angelico': 0.16; "isn't.": 0.16; 'peters': 0.16; 'pressed': 0.16; 'received:io': 0.16; 'received:psf.io': 0.16; 'subject:interfaces': 0.16; 'subject:make': 0.16; 'wrote:': 0.16; '>>>': 0.20; 'cc:2**0': 0.20; 'cc:addr:python.org': 0.20; '31,': 0.22; 'position:': 0.22; 'slightly': 0.23; 'second': 0.24; 'examples': 0.24; 'header:In- Reply-To:1': 0.24; 'discussion': 0.24; 'example': 0.26; 'message- id:@mail.gmail.com': 0.27; 'change,': 0.27; 'argue': 0.29; 'far,': 0.29; 'intellectual': 0.29; 'that.': 0.30; 'knows': 0.32; 'problem': 0.33; 'steven': 0.33; "i'll": 0.33; 'received:google.com': 0.35; 'nothing.': 0.35; "isn't": 0.35; 'problem.': 0.35; 'but': 0.36; 'instead': 0.36; 'there': 0.36; 'received:209.85': 0.36; '(and': 0.36; 'pm,': 0.36; 'subject:: ': 0.37; 'beyond': 0.37; 'received:209.85.213': 0.37; 'starting': 0.37; 'difference': 0.38; 'received:209': 0.38; '(1)': 0.38; 'sure': 0.39; 'some': 0.40; 'your': 0.60; 'subject:more': 0.61; 'real': 0.62; 'back': 0.62; 'different': 0.63; 'limit': 0.65; 'mar': 0.65; 'burden': 0.66; 'sit': 0.66; 'worth': 0.67; 'low': 0.83; 'chrisa': 0.84; "d'aprano:": 0.84; 'pardon': 0.84; 'schreef': 0.84; 'toy': 0.84; 'to:none': 0.91 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:cc; bh=bJ5Zm02UVCNOaAxRgfsuyt6edZleiDGmOZBABYJP/T8=; b=f3eE/mpfXFHJ0BgSlT/ztNkx++TBQKXm2BrEwU0aYe9SueU+l58aCpsPP3BAMuD3cm 79Wg4VA+oatdNLKaxdptBgnSr0IdOwPi7CnD+j6mosUpzRlS0DaayNMuqHao0RznO1us hSY3S/KJS864vkmCK8jUIVC1ayVV0ZvB1WhrepmCrHKzZ7/X9zSJlw/vpPIPakeYiKEr kfNCva9oFrHeDQUO3yLlmh78h1dh7vyYW2RnLey/B1PVlYAh/OjNb4qmwq5GVjma5BPg M6tGxgio3wAfL13NOW0eau3AH2JV+xDR6MVGD7yiyABh8Bgml/1mgiCaQwmZhix6AtBq +1nA== 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:date :message-id:subject:from:cc; bh=bJ5Zm02UVCNOaAxRgfsuyt6edZleiDGmOZBABYJP/T8=; b=Dz8Bgl7006uT8vahX6Q4Qdpsw6OklX3UqPYkW2kP432T88LY1x/O8T1PgK+xWE1897 fmbnBVbwomVJXte/IqQ3IdPRFsRYyjgW+iUtFP44r/4K+1iA/gXG9NxrcvmxMXspeHYV PspdeEvKKUZompR1zWbXeP9bxOvV5jzf1fC7nGI4ESu79JPAcdYD93QWFvg6AWGB0oHB XE0U1sx9ClZCcJWZrxSZvE2AoPU64oGshZ7X1TjBCAk/QihyDg0g93DvqL/Eegk0v6BG zQT9peSP6a5WZWs07rWst+5hGSPYaDe4bnKR+HbMpVVj+0AKBv2VonMXHPCI03jlZGcR 20Fw== X-Gm-Message-State: AD7BkJIQXluRBNpVuVjF+E7dIhM2IN/CVWS4SCAqsyBZDvvFBZ6ZBjCgWdy2dKBDYmtjeGAAgcUvd56i0i+ALg== X-Received: by 10.50.43.226 with SMTP id z2mr3824023igl.94.1459425461051; Thu, 31 Mar 2016 04:57:41 -0700 (PDT) In-Reply-To: <56FD086F.2090301@rece.vub.ac.be> 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: , Xref: csiph.com comp.lang.python:106146 On Thu, Mar 31, 2016 at 10:22 PM, Antoon Pardon wrote: > Op 31-03-16 om 12:36 schreef Steven D'Aprano: >> On Thu, 31 Mar 2016 06:52 pm, Antoon Pardon wrote: >> >>> it is your burden to argue that problem. >> No it isn't. I don't have to do a thing. All I need to do is sit back and >> wait as this discussion peters off into nothing. The burden isn't on me to >> justify the status quo. The burden is on those who want to make this change >> to justify the change, because if you don't, the status quo stays exactly >> the same. > > Sure that is all very well if you stay out of the discussion, or limit > your contribution to mentioning that in your opinion that this is a > very low priority. I have no problem with that. But if you begin to > argue that the proposal has flaws and you argue against it then it > is your intellectual responsibility to support your arguments. > > There is a difference between, (1) this proposal is flawed and (2)I > don't think this is important enough. Starting with the first and then > when pressed to support it, retreating to the second is not fair. > Okay. I'll put a slightly different position: Prove that your proposal is worth discussing by actually giving us an example that we can discuss. So far, this thread has had nothing but toy examples (and bogoexamples that prove nothing beyond that the author knows how to mess with Python - fun, but not a strong argument on either side). Give us some real meat to work with, instead of these drips of tantalizing blood. ChrisA