Path: csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!news.mixmin.net!news2.arglkargh.de!nuzba.szn.dk!pnx.dk!news.stack.nl!newsfeed.xs4all.nl!newsfeed2.news.xs4all.nl!xs4all!newsgate.cistron.nl!newsgate.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.007 X-Spam-Evidence: '*H*': 0.99; '*S*': 0.00; 'api': 0.09; 'python': 0.09; 'pep': 0.09; 'referenced': 0.09; 'subject:Why': 0.09; "wouldn't": 0.11; 'language': 0.14; 'from:addr:rosuav': 0.16; 'from:name:chris angelico': 0.16; "guido's": 0.16; 'uncle': 0.16; 'mon,': 0.16; 'wrote:': 0.17; 'feb': 0.19; 'barry,': 0.22; 'random': 0.24; 'skip:[ 10': 0.26; 'wondering': 0.26; 'am,': 0.27; 'question': 0.27; 'message-id:@mail.gmail.com': 0.27; 'post': 0.28; 'origin': 0.29; 'retirement': 0.29; "i'm": 0.29; 'related': 0.30; 'basic': 0.30; 'point': 0.31; 'asking': 0.32; 'to:addr :python-list': 0.33; 'received:google.com': 0.34; 'list': 0.35; 'received:209.85.220': 0.35; 'received:209.85': 0.35; 'something': 0.35; 'but': 0.36; 'why': 0.37; 'received:209': 0.37; 'subject:: ': 0.38; 'to:addr:python.org': 0.39; 'where': 0.40; 'personal': 0.62; 'more': 0.63; 'appointment': 0.65; '2013': 0.84; 'jo\xe3o': 0.84 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:date:message-id:subject:from:to :content-type:content-transfer-encoding; bh=mEy8R/dE4g0uZ5iBOEI+lC4HGEk7OIvVH6FeJ+y88o8=; b=cSG5YyqTH1OUbbcJF5LtjmazxjaAgxcjJW8+yNb+S1Tl9l5+7+jfEqK9DfotD2cv5I k/p6mY56LE35BYM4EbBG1bXMk5mWpIc7Se5vYphryQAvy3tuDj7+hoJ72+qhquXU7b1T yuYgImWyDFaQg6KU1QmQX2DHZ84g1v3j8/4ni2Yc1Y6S8Mav38Kjfn538VLWFfnUjwis /R+ECBUIa3HhvKeuySoEAkC48W815pUvRqN7wjvcnN5JLbrSEZ+LqlIJipCt7X6dcwWE d+MAdixF0kzU5k5hNSplGHuuPNAbHSFYSRRy1rWwC1LqSWpVlRqOnQ3R9amv8PbhGNnY us6w== MIME-Version: 1.0 X-Received: by 10.58.97.165 with SMTP id eb5mr18931454veb.40.1359990608069; Mon, 04 Feb 2013 07:10:08 -0800 (PST) Date: Tue, 5 Feb 2013 02:10:07 +1100 Subject: Fairly OT: Why "flufl"? From: Chris Angelico To: python-list@python.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-BeenThere: python-list@python.org X-Mailman-Version: 2.1.15 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: 20 NNTP-Posting-Host: 2001:888:2000:d::a6 X-Trace: 1359990610 news.xs4all.nl 6928 [2001:888:2000:d::a6]:60004 X-Complaints-To: abuse@xs4all.nl Xref: csiph.com comp.lang.python:38126 This isn't particularly related to the post I'm quoting, it's more a point of curiosity. On Mon, Feb 4, 2013 at 10:53 AM, Jo=E3o Bernardo wrote: Re: [Python-ideas] constant/enum type in stdlib > I have my own implementation with a basic api somewhat borrowed from > flufl.enum (plus a lot of other stuff)... What is the origin of the term FLUFL? It's referenced in PEP 401 about the retirement of the BDFL and the appointment of Barry Warsaw as Guido's successor. Is that where the expression FLUFL originated, or is "Friendly Language Uncle For Life" a backformation? This might be more of a personal question for Barry, in the same way that asking me why I'm "Rosuav" wouldn't be a list question, but I'm wondering if there's something more Python to it. Just a point of random curiosity! ChrisA