Path: csiph.com!usenet.pasdenom.info!weretis.net!feeder4.news.weretis.net!rt.uk.eu.org!newsfeed.xs4all.nl!newsfeed4.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.058 X-Spam-Evidence: '*H*': 0.89; '*S*': 0.00; 'encoding': 0.05; '64-bit': 0.07; 'scheme.': 0.09; 'cc:addr:python-list': 0.11; 'python': 0.11; 'jan': 0.12; 'from:addr:rosuav': 0.16; 'from:name:chris angelico': 0.16; 'new-style': 0.16; 'two,': 0.16; 'subject:python': 0.16; 'wrote:': 0.18; 'differ': 0.19; 'coding': 0.22; 'cc:addr:python.org': 0.22; 'unicode': 0.24; 'math': 0.24; 'cc:2**0': 0.24; 'header:In-Reply-To:1': 0.27; 'character': 0.29; 'message-id:@mail.gmail.com': 0.30; 'worked': 0.33; 'fri,': 0.33; 'classes': 0.35; 'but': 0.35; 'received:google.com': 0.35; 'behind': 0.37; 'pm,': 0.38; 'little': 0.38; 'does': 0.39; 'help,': 0.39; 'enough': 0.39; 'subject:"': 0.60; 'times': 0.62; 'therefore,': 0.64; 'six': 0.68; 'equals': 0.68; 'therefore': 0.72; 'capital': 0.73; 'obvious': 0.74; 'paper': 0.75; 'paris,': 0.84; 'sheets': 0.91; 'to:none': 0.92; 'sheet': 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-type; bh=WJLD4c8MRa9eITge6A/ygwxBuhOCbAdbjFc1PYUyfRc=; b=Cdk8wyoJi7JhEkMEDSWQ9MqdGQMm/rbxPs3LusSsZ/lpcw0yhmGS5weoxZSykZXyu2 u7zxfQK8/4umLjzF9Th9x64qNutmou+YbGzmuddTlui07KmpdAjQtHquhG/Ax7FR9JbP 03bIQ5z5m/J3oO7CAsceHxe256A76ejQduAhGqFBtuGfkVOVbtAL+xhvzKpdfv74aBOH ZSLm3pfzV3jRTrDZwsvOJokdY1GUV9Z77KBkf04HWWWm0T7rbrunIhdWrCmd10fgbIsm HoRNXXLbM7qE0WVlnAIl80s0s6g1yG0rpYvVp5ompbHFQf+NUJ51VBGs+b2Hk2Q+gV2D rkzQ== MIME-Version: 1.0 X-Received: by 10.66.102.39 with SMTP id fl7mr92978339pab.43.1388744683712; Fri, 03 Jan 2014 02:24:43 -0800 (PST) In-Reply-To: <5cd87255-344b-44e6-a307-162d266ad606@googlegroups.com> References: <52c1dc4c$0$2877$c3e8da3$76491128@news.astraweb.com> <52C1F5EC.3020808@stoneleaf.us> <52c29416$0$29987$c3e8da3$5496439d@news.astraweb.com> <52c6415c$0$29972$c3e8da3$5496439d@news.astraweb.com> <5cd87255-344b-44e6-a307-162d266ad606@googlegroups.com> Date: Fri, 3 Jan 2014 21:24:43 +1100 Subject: Re: Blog "about python 3" 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: 20 NNTP-Posting-Host: 2001:888:2000:d::a6 X-Trace: 1388744693 news.xs4all.nl 2902 [2001:888:2000:d::a6]:37502 X-Complaints-To: abuse@xs4all.nl Xref: csiph.com comp.lang.python:63048 On Fri, Jan 3, 2014 at 9:10 PM, wrote: > It's time to understand the Character Encoding Models > and the math behind it. > Unicode does not differ from any other coding scheme. > > How? With a sheet of paper and a pencil. > One plus one is two, therefore Python is better than Haskell. Four times five is twelve, and four times six is thirteen, and four times seven is enough to make Alice think she's Mabel, and London is the capital of Paris, and the crocodile cheerfully grins. Therefore, by obvious analogy, Unicode times new-style classes equals a 64-bit process. I worked that out with a sheet of paper and a pencil. The pencil was a little help, but the paper was three sheets in the wind. ChrisA