Path: csiph.com!optima2.xanadu-bbs.net!xanadu-bbs.net!feeder.erje.net!1.eu.feeder.erje.net!newsfeed.xs4all.nl!newsfeed7.news.xs4all.nl!post.news.xs4all.nl!not-for-mail Return-Path: X-Original-To: python-list@python.org Delivered-To: python-list@mail.python.org X-Spam-Status: OK 0.010 X-Spam-Evidence: '*H*': 0.98; '*S*': 0.00; 'received:134': 0.05; 'used.': 0.05; 'satisfy': 0.09; 'starter': 0.09; 'subject:module': 0.09; 'things.': 0.15; '1270': 0.16; 'example?': 0.16; 'insights': 0.16; 'owe': 0.16; 'received:ac.be': 0.16; 'thread?': 0.16; 'wrote:': 0.16; 'example.': 0.18; 'implementing': 0.18; "shouldn't": 0.18; '>>>': 0.20; '2015': 0.20; 'not,': 0.22; 'either.': 0.22; 'programming': 0.22; 'am,': 0.23; 'examples': 0.24; 'written': 0.24; 'header:In-Reply-To:1': 0.24; 'module': 0.25; 'header:User-Agent:1': 0.26; "doesn't": 0.26; 'example': 0.26; 'chris': 0.26; 'helpful': 0.27; 'fri,': 0.27; 'question': 0.27; 'see,': 0.27; 'behaving': 0.29; 'cases.': 0.29; 'itself,': 0.29; 'style.': 0.29; 'that.': 0.30; 'received:be': 0.30; 'guess': 0.31; "can't": 0.32; 'functional': 0.32; 'topic': 0.32; 'getting': 0.33; 'point': 0.33; 'useful': 0.33; 'clarify': 0.33; 'steven': 0.33; 'could': 0.35; 'should': 0.36; 'instead': 0.36; 'there': 0.36; 'to:addr:python-list': 0.36; 'pm,': 0.36; 'subject:: ': 0.37; 'difference': 0.38; 'wrong': 0.38; 'anything': 0.38; 'end': 0.39; 'why': 0.39; 'subject:-': 0.39; 'to:addr:python.org': 0.40; 'still': 0.40; 'care': 0.60; 'your': 0.60; 'show': 0.62; 'more': 0.63; 'here': 0.66; 'jul': 0.72; 'subject.': 0.72; 'topic,': 0.79; 'improved.': 0.84; 'pardon': 0.84; 'care,': 0.91; 'seen?': 0.91 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Ak8IAL/Jp1WGuA9G/2dsb2JhbABahCwkgyTAFQKCGwEBAQEBAYUuAQEBAwEjVQYLCxgCAgUWCwICCQMCAQIBRRMGAgKIIgi6WpEphGUBAQgCIIEiiiqFDRaCUoFDAQSURowYgUOEGYJfjGODYSaDfm0BgkoBAQE Date: Thu, 16 Jul 2015 17:14:15 +0200 From: Antoon Pardon User-Agent: Mozilla/5.0 (X11; Linux i686; rv:31.0) Gecko/20100101 Icedove/31.7.0 MIME-Version: 1.0 To: python-list@python.org Subject: Re: A new module for performing tail-call elimination References: <55a3dcd9$0$3024$426a34cc@news.free.fr> <55a76628$0$2846$c3e8da3$76491128@news.astraweb.com> <55A78A42.4090506@rece.vub.ac.be> <55A7B309.8080903@rece.vub.ac.be> <55A7BDD6.2030003@rece.vub.ac.be> In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit 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: 39 NNTP-Posting-Host: 2001:888:2000:d::a6 X-Trace: 1437059661 news.xs4all.nl 2843 [2001:888:2000:d::a6]:54307 X-Complaints-To: abuse@xs4all.nl Xref: csiph.com comp.lang.python:93933 On 07/16/2015 04:27 PM, Chris Angelico wrote: > On Fri, Jul 17, 2015 at 12:21 AM, Antoon Pardon > wrote: >>> My point was that I have yet to see >>> anything that demands TCO and can't be algorithmically improved. >> And how is this point relevant? Why should I care about what you have >> not seen? Will it give me new insights about my original question in >> this thread? > I guess you shouldn't care, because to you, functional programming is > an end in itself, XKCD 1270 style. You are wrong and how is this relevant? I use the functional style when I think it is more useful way in implementing things. And that is in a minority of the cases. You not having seen anything that demands TCO and can't be algorithmically improved, doesn't change anything about that. You agreeing with me or not, doesn't change anything about that either. Please explain how it would make a difference for me, whether or not you were given such an example? > You could alternatively show an example, if there are any? As far as I can see, such an example is not relevant in this topic. It doesn't help in any way clarify on how the module written by the topic starter is to be used. You and steven just blundered into this topic, as if others need to use examples that satisfy your curiosity instead of examples helpful to get their own question accross. Behaving as if this topic is about convincing either of you and getting indignant when I don't accept that change in subject. And you are still behaving here as if I should indulge you, as if I somehow owe you such an example. -- Antoon Pardon