Path: csiph.com!fu-berlin.de!uni-berlin.de!not-for-mail From: Chris Angelico Newsgroups: comp.lang.python Subject: Re: The Cost of Dynamism (was Re: Pyhon 2.x or 3.x, which is faster?) Date: Wed, 23 Mar 2016 21:48:54 +1100 Lines: 35 Message-ID: References: <56e44258$0$1598$c3e8da3$5496439d@news.astraweb.com> <8737rvxs89.fsf@elektro.pacujo.net> <56e7483d$0$1608$c3e8da3$5496439d@news.astraweb.com> <56ef9787$0$1516$c3e8da3$5496439d@news.astraweb.com> <56f02196$0$1588$c3e8da3$5496439d@news.astraweb.com> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Trace: news.uni-berlin.de 9pgQaO0mLoqsSK/yMrZH2A8kMWyxXxNJpg6tGP5YmWIw== Return-Path: X-Original-To: python-list@python.org Delivered-To: python-list@mail.python.org X-Spam-Status: OK 0.014 X-Spam-Evidence: '*H*': 0.97; '*S*': 0.00; 'python,': 0.02; 'received:209.85.223': 0.03; 'context': 0.05; 'badly': 0.07; 'cc:addr:python-list': 0.09; 'complaining': 0.09; 'statements': 0.09; 'subject:which': 0.09; '\xe2\x80\x94': 0.09; 'python': 0.10; 'python.': 0.11; 'wed,': 0.15; '2016': 0.16; '23,': 0.16; 'blame': 0.16; 'from:addr:rosuav': 0.16; 'from:name:chris angelico': 0.16; 'hiking': 0.16; 'kings': 0.16; 'pythonic': 0.16; 'received:io': 0.16; 'received:psf.io': 0.16; 'subject:?)': 0.16; 'wrote:': 0.16; 'looked': 0.16; "wouldn't": 0.16; 'accepting': 0.18; 'cc:2**0': 0.20; 'cc:addr:python.org': 0.20; "world's": 0.22; 'ticket': 0.23; 'performing': 0.23; 'header:In-Reply-To:1': 0.24; 'sort': 0.25; '(which': 0.26; 'message-id:@mail.gmail.com': 0.27; 'specifically': 0.28; 'complain': 0.29; 'there.': 0.30; "i'm": 0.30; 'code': 0.30; 'bus': 0.30; 'train': 0.30; 'knows': 0.32; 'getting': 0.33; 'received:google.com': 0.35; 'behind': 0.35; 'next': 0.35; 'could': 0.35; 'knowledge': 0.35; 'but': 0.36; 'should': 0.36; 'received:209.85': 0.36; "wasn't": 0.36; 'pm,': 0.36; 'subject:: ': 0.37; 'really': 0.37; 'say': 0.37; 'received:209': 0.38; 'someone': 0.38; 'goes': 0.39; 'rather': 0.39; 'some': 0.40; 'your': 0.60; 'subject:The': 0.61; 'skip:n 10': 0.62; 'matter': 0.63; 'minutes': 0.64; 'city': 0.65; 'mar': 0.65; 'respect': 0.65; 'wanting': 0.66; 'expert': 0.70; 'london,': 0.71; '"hey,': 0.84; 'adelaide': 0.84; 'chrisa': 0.84; 'designed,': 0.84; 'drinking': 0.84; 'fictional': 0.84; 'grain': 0.84; 'lost,': 0.84; 'mechanics': 0.84; 'taxi': 0.84; 'truly.': 0.84; 'to:none': 0.91; 'faith': 0.91; 'streets': 0.91; 'improvement': 0.93 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 :content-transfer-encoding; bh=l5K0sW0vOFCxbbUE7ZE58GCFAwzFM483MZF+s8ZLVOs=; b=Hok9XyMAHNDcPAw24J+TrInyk55aXlFZItp7jS2ynJQqUGNlSF/+fyUIXKVyPBcgGW 2blm4uWtGzIsj1zL989HTpZCrZi3NGCiZl7FoBPRIUUBdGOwpY6V+y5az978tXgAotq6 Camqkgvivs08g0U1pnpm5IeZVOdb/a817CTV+vOC6f4d5oDklYrfi2vhnA6Wl1nDs0aH 5y4xtpO5Fu42fE2bfSjeUGaIhIBxfzikx0PEcNG7TNxG2ItskMe+QWwiuQwNEgGUy05r ycixxijrnLNOhE+MuiKRXhETb5zO45rWCt6P23D2GTx4+vVPLrnpcQcRYXN3o6WiF9b0 v5Fg== 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:content-transfer-encoding; bh=l5K0sW0vOFCxbbUE7ZE58GCFAwzFM483MZF+s8ZLVOs=; b=EbDod5YJ4FKPNvh4EPFYqjk264awHeb9Rn8fM5NGP90Y9OIAKH4cz+u0sjXvFCtGLo WiW6YExP+mklIyyfr4NfHqMr3jP0PJR2AdsA6+94HkIL2aBX4rAcWEIS/Wwh76zB5NFK wvstq3hCFCLNyfUTghJ8YXSg+dobeZwna1EBFQcUEjQed96AaYDfVjo6yGllvioYmJwu 5K21r0eUhQc/OiwR5dT3oYynDnme9SFb5TOqAO9nqffUUAGTLO1XXZT7Fj6JSYeDV2Ny kcjq+L7hd+5neo56gwWrb1tBeF78IVkCdXWRwYZby2ZaJRXoTs65M2ZvZM5wpkWa8zIy 3+tA== X-Gm-Message-State: AD7BkJLooNeJssyYjsfX9CY0xn2V2NDqlH4PKZENiCLUnuUrAKDYMafKFbGDiqn6TZQ93kCtNA2OrR8JKV1e1w== X-Received: by 10.107.169.105 with SMTP id s102mr2439664ioe.19.1458730134532; Wed, 23 Mar 2016 03:48:54 -0700 (PDT) In-Reply-To: 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:105537 On Wed, Mar 23, 2016 at 9:34 PM, BartC wrote: > ... which even I could tell, from knowing what goes on behind the scenes, > wasn't going to work well ... > ... >> Good faith is contradicted by asserting knowledge of Python, complaining >> about how some deliberately non-idiomatic Python code is performing >> poorly, dismissing suggestions for improvement =E2=80=94 specifically in= the >> context of someone who admittedly knows so little about Python. > > > Someone could be interested in cars, mechanics and performance without > wanting to know the most Pythonic way to get from Kings Cross to Heathrow= . But if I complain that the trek across four blocks of London cost me ninety minutes and my train ticket (which I then had to get replaced), you would blame it on me getting lost, rather than accepting my assertion that London's slow to get around. And if you said "hey, take a bus or a taxi next time", and I next time walked and got lost again, you would rightly call me a fool. And if I then had the audacity to say that London's streets are badly designed, because I looked at them and even without knowing what sort of traffic goes on them, I can tell that those are slow roads... you'd have very little respect for my statements about London. It wouldn't matter if I'm the world's greatest expert on hiking from Adelaide to Perth; it wouldn't matter how many nuances of Nullarbor sand I'm familiar with, nor how best to find drinking water there. I clearly know nothing about London, and my complaints about the city should be taken with a grain of salt, until such time as I put in the effort to get to know YOUR city YOUR way. (Events depicted in this work are entirely fictional and have no basis in reality. Really. Really truly. Anyway, I only got lost once.) ChrisA