Path: csiph.com!fu-berlin.de!uni-berlin.de!not-for-mail From: Antoon Pardon Newsgroups: comp.lang.python Subject: Re: Late-binding of function defaults (was Re: What is a function parameter =[] for?) Date: Thu, 26 Nov 2015 09:31:55 +0100 Lines: 25 Message-ID: References: <87d1v5emhl.fsf@elektro.pacujo.net> <564e6a62$0$1620$c3e8da3$5496439d@news.astraweb.com> <565592e9$0$1615$c3e8da3$5496439d@news.astraweb.com> <87k2p54tdr.fsf@elektro.pacujo.net> <565652e1$0$1619$c3e8da3$5496439d@news.astraweb.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Trace: news.uni-berlin.de EoeTDISu9EntTHaNQH9W1QHmu2hLtQq82eTcvuPnlY4w== Return-Path: X-Original-To: python-list@python.org Delivered-To: python-list@mail.python.org X-Spam-Status: OK 0.041 X-Spam-Evidence: '*H*': 0.92; '*S*': 0.00; 'static': 0.03; 'received:134': 0.05; 'python': 0.10; 'programs.': 0.11; 'subject: \n ': 0.15; 'agree.': 0.16; 'needless': 0.16; 'received:ac.be': 0.16; 'received:io': 0.16; 'received:psf.io': 0.16; 'subject:?)': 0.16; 'language': 0.19; 'either.': 0.22; 'mind.': 0.22; 'trying': 0.22; 'written': 0.24; 'header:In-Reply-To:1': 0.24; 'discussion': 0.24; 'header:User-Agent:1': 0.26; 'tend': 0.27; "i'm": 0.30; 'mention': 0.30; 'received:be': 0.30; "can't": 0.32; 'getting': 0.33; 'impression': 0.33; 'but': 0.36; 'too': 0.36; 'there': 0.36; 'to:addr:python-list': 0.36; 'subject:: ': 0.37; 'really': 0.37; 'aspects': 0.37; 'someone': 0.38; 'shared': 0.38; 'goes': 0.39; 'sure': 0.39; 'subject:-': 0.39; 'rather': 0.39; 'to:addr:python.org': 0.40; 'still': 0.40; 'some': 0.40; 'your': 0.60; 'skip:u 10': 0.61; 'entire': 0.61; 'design,': 0.61; 'industry.': 0.63; 'here': 0.66; 'worth': 0.67; 'conservative': 0.84; 'defensive': 0.84; 'schreef': 0.84; 'surface': 0.84 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AnAJAH7BVlaGuA9G/2dsb2JhbABehFcBwDqGDwKCAwEBAQEBAYVAAQEEI1URCxoCBRYLAgIJAwIBAgFFEwgCiCqtfYwZhBwBAQgCIYEBhVOEfoUngk6BRAWWV401gVyHNI9cg3JjgkSBQYZRAQEB User-Agent: Mozilla/5.0 (X11; Linux i686; rv:31.0) Gecko/20100101 Icedove/31.8.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: , Xref: csiph.com comp.lang.python:99540 Op 26-11-15 om 02:52 schreef Ned Batchelder: > I almost started to explain about how yes, Python is often written in > conservative static ways. I was going to mention that a little dynamic > nature goes a long way, and is never far from the surface in even the > simplest Python programs. > > But I won't, because I'm not sure you're really interested. There's a > pattern here of people trying to explain Python to you, and eventually, > after many words, getting to some kind of shared understanding, only > for you to shrug it all off as a fad, or pocket-lining, or needless > complexity. > > For someone who claims to be interested in language design, you're > remarkably dismissive of pretty much the entire industry. I don't think > it's worth the effort to try to change your mind. I agree. I still think the regulars tend to react in a too defensive way when someone rather new dares to find fault with some python aspects. But if someone comes here and can't get over their bizarre first impression of some python aspects then there is not much reason to continue the discussion with them either. -- Antoon.