Path: csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!feeder.erje.net!eu.feeder.erje.net!xlned.com!feeder5.xlned.com!newsfeed.xs4all.nl!newsfeed4.news.xs4all.nl!xs4all!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.012 X-Spam-Evidence: '*H*': 0.98; '*S*': 0.00; 'broken': 0.04; 'english.': 0.04; 'languages.': 0.04; 'subject:Python': 0.06; 'ascii': 0.09; 'english,': 0.09; "people's": 0.09; 'subject:language': 0.09; 'url:unicode': 0.09; 'variant': 0.09; 'cc:addr:python-list': 0.11; 'mostly': 0.14; 'backward': 0.16; 'bilingual': 0.16; 'defined,': 0.16; 'did,': 0.16; 'from:addr:rosuav': 0.16; 'from:name:chris angelico': 0.16; 'how,': 0.16; 'ignoring': 0.16; 'somehow.': 0.16; 'subject: \n ': 0.16; 'unicode.': 0.16; 'url:faq': 0.16; 'sat,': 0.16; 'wrote:': 0.18; 'discussion': 0.18; 'saying': 0.22; 'cc:addr:python.org': 0.22; 'unicode': 0.24; '(or': 0.24; 'cc:2**0': 0.24; 'script': 0.25; 'nearly': 0.26; 'post': 0.26; 'least': 0.26; 'header:In-Reply-To:1': 0.27; 'chris': 0.29; 'am,': 0.29; 'character': 0.29; 'characters': 0.30; 'subject:list': 0.30; 'message-id:@mail.gmail.com': 0.30; "i'm": 0.30; 'code': 0.31; 'are.': 0.31; 'exceptions': 0.31; 'faq:': 0.31; 'sets.': 0.31; 'extend': 0.32; 'languages': 0.32; 'everyone': 0.33; 'third': 0.33; "can't": 0.35; 'no,': 0.35; 'received:google.com': 0.35; 'there': 0.35; 'version': 0.36; 'really': 0.36; 'earth': 0.36; "didn't": 0.36; "i'll": 0.36; 'url:org': 0.36; 'example,': 0.37; 'so,': 0.37; 'today?': 0.38; 'fact': 0.38; 'pm,': 0.38; 'quote': 0.39; 'sure': 0.39; 'even': 0.60; 'most': 0.60; 'tell': 0.60; 'today,': 0.61; 'took': 0.61; "you're": 0.61; 'first': 0.61; 'back': 0.62; "you'll": 0.62; 'skip:n 10': 0.64; 'total': 0.65; 'different': 0.65; 'world': 0.66; 'mar': 0.68; 'published': 0.71; 'computers': 0.72; 'obvious': 0.74; 'yourself': 0.78; 'subject:this': 0.83; '"most': 0.84; '1991': 0.84; 'huh?': 0.84; 'partially': 0.84; 'spoke': 0.91; 'to:none': 0.92; 'imagine': 0.93; 'url:ru': 0.98 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-type; bh=v2dIfUOKHYALXaBxdbEAaLGWBgQb8l87xOQ/Vz4nuA0=; b=pbNwsWl0pZCYz7iQ/00CUbTHP24KzgtgwGfOoOTBUxJv/2mtMcCr3PmXJVQhPou/Xo UlnbKI2CiAH5v2G7sGkCwYTkxlyvIID3IMBWO8vx1Tbn7PwY4nLLWtE0ElL8F8w+wc8I rx1V8khE6Ym566mw7NvVeKatQubMjbermgwPOD8rKLv/Udt2TioluvRmjemMyHRdfwWr 1gEf4TAobVRupk9yix9ZPv4BEQ44xdKN0vfH0LtJsDtohnlkh86tnkhqkUBa+dJvkguy RNxLhE7qU4cqGaeBAJfB7WlJpSmAXCTXv96ZER8QXU+zf+fe6dUkupEr6Xx96/gGKi75 1LvA== MIME-Version: 1.0 X-Received: by 10.68.218.3 with SMTP id pc3mr12765731pbc.71.1396073018564; Fri, 28 Mar 2014 23:03:38 -0700 (PDT) In-Reply-To: <53365F55.2040302@gmail.com> References: <9daf0806-02de-4447-964c-c8f8953c23e5@googlegroups.com> <532d5bd9$0$29994$c3e8da3$5496439d@news.astraweb.com> <87ior3w740.fsf@elektro.pacujo.net> <5334c38e$0$29994$c3e8da3$5496439d@news.astraweb.com> <53364327$0$29994$c3e8da3$5496439d@news.astraweb.com> <53365F55.2040302@gmail.com> Date: Sat, 29 Mar 2014 17:03:38 +1100 Subject: Re: Explanation of this Python language feature? [x for x in x for x in x] (to flatten a nested list) From: Chris Angelico Cc: "python-list@python.org" Content-Type: text/plain; charset=UTF-8 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: 69 NNTP-Posting-Host: 2001:888:2000:d::a6 X-Trace: 1396073027 news.xs4all.nl 2912 [2001:888:2000:d::a6]:46726 X-Complaints-To: abuse@xs4all.nl Xref: csiph.com comp.lang.python:69321 On Sat, Mar 29, 2014 at 4:51 PM, Mark H Harris wrote: > On 3/29/14 12:08 AM, Chris Angelico wrote: > >> >> Okay. History lesson time. >> > > Tell me what is the lingua franka today? > > Is it, E n g l i s h ? > > For many many many years people all over the earth were using English and > ASCII to communicate with early computers... they still are. Almost every > post on every site is English, and nearly every post on every site is a > Latin character derivative. http://forum.ecomstation.ru/ Prominent discussion forum, although that strives to be at least partially bilingual in deference to those of us who are so backward as to speak only English. > Kanji and Cyrillic , and Arabic are obvious exceptions to that today, > mostly because of unicode; NOT extend ASCII. > >> Back before I was born, people were using computers to write messages >> that weren't in English. > > > No, they weren't... not most... some. So, pre-Unicode, people didn't use any of those languages or writing systems with computers, is that what you're saying? That code pages 86x are a total myth? >> And they managed it, somehow. Can't imagine >> how, if all computers work exclusively with seven-bit Latin-derived >> character sets. > > > Unicode. Shoot, most of the world didn't even have computers until just a > few years ago; none of the third world did, back in the day, and the ones > who did communicated in ASCII and English (or some broken variant of it). Unicode didn't even begin to exist until 1987, and the first version of the standard wasn't published until 1991. You're seriously saying that until 1991 (plus however long it took to get implementations into people's hands) everyone spoke English with computers?!? >> "Most non-third-world countries use Latin-derived character sets". > > > See this quote from the consortium FAQ: > > > So, for example, there is only one set of Latin characters > > defined, despite the fact that the Latin script > > is used for the alphabets of thousands of different languages. > > http://www.unicode.org/faq/basic_q.html#3 Huh? I'm not sure whether you're trolling or genuinely ignorant of all history and other languages. Please clarify. If you really are just trolling, say so, and I'll start ignoring all your posts. You'll make yourself look less of a fool that way. ChrisA