Path: csiph.com!newsfeed.hal-mli.net!feeder3.hal-mli.net!newsfeed.hal-mli.net!feeder1.hal-mli.net!newsfeed.xs4all.nl!newsfeed2a.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.010 X-Spam-Evidence: '*H*': 0.98; '*S*': 0.00; 'subject:Python': 0.06; 'subject:language': 0.09; 'cc:addr:python-list': 0.11; 'python': 0.11; 'changes': 0.15; '(people': 0.16; 'ellipsis': 0.16; 'from:addr:rosuav': 0.16; 'from:name:chris angelico': 0.16; 'stuff.': 0.16; 'subject: \n ': 0.16; 'subject:?)': 0.16; 'subject:unicode': 0.16; 'symbols': 0.16; 'there?': 0.16; 'too?': 0.16; 'work.)': 0.16; 'wrote:': 0.18; 'bit': 0.19; '(the': 0.22; 'cc:addr:python.org': 0.22; 'cc:2**0': 0.24; 'header:In-Reply- To:1': 0.27; 'quickly': 0.29; 'characters': 0.30; 'message- id:@mail.gmail.com': 0.30; '25,': 0.31; 'bunch': 0.31; 'fine,': 0.31; 'anywhere': 0.35; 'editor': 0.35; 'but': 0.35; 'received:google.com': 0.35; "didn't": 0.36; 'turn': 0.37; 'list': 0.37; 'pm,': 0.38; 'extremely': 0.39; 'how': 0.40; 'most': 0.60; 'making': 0.63; 'real': 0.63; 'such': 0.63; 'dont': 0.67; 'mar': 0.68; 'subject:this': 0.83; '\xe2\x80\xa6': 0.84; 'to:none': 0.92 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:content-transfer-encoding; bh=uWqHxo7Y1qQrYXuCFb7JOdahxgfbaq/LdV9+fzoJfCc=; b=Eh5rUNwMEEB2NyzMmYad1M3g72IS2Yf6blRW2zL6dDg1foNk3dG2/XSPz940LgXcZe eX+cdaCJcU0pv/11B+CpjUHyzxswT7WbBS2VfVOgIbvyru4aZP9pW1YXjll/Kus2j7K3 BPMTUmPqptI/Vblj/cfpvLiZ9Voiu/t+LchQ6yQvMMwJxd23zRYhEWVIRzIdMrrQmXXw QM2cQ8yqkrLY+Hod7HjZ/uwgmAkpsQ4v5Fl81sBzFgIXU0qvOCNPBUZX1zJlZ4wmzLkC kewNm3Z3WzWjXT4zMA2o9tvFwvlAxNshtM2TO5GuRsF+zWVUBw0ZdGCLeIvLrtNCBUQ5 mm4w== MIME-Version: 1.0 X-Received: by 10.68.197.36 with SMTP id ir4mr75416040pbc.46.1395729912095; Mon, 24 Mar 2014 23:45:12 -0700 (PDT) In-Reply-To: References: <9daf0806-02de-4447-964c-c8f8953c23e5@googlegroups.com> <10101874-2995-4acd-9851-989603f052e3@googlegroups.com> <532d5bd9$0$29994$c3e8da3$5496439d@news.astraweb.com> <0b78649a-16b3-4410-8258-e859578d62be@googlegroups.com> <53311887$0$2756$c3e8da3$76491128@news.astraweb.com> Date: Tue, 25 Mar 2014 17:45:11 +1100 Subject: Re: Time we switched to unicode? (was Explanation of this Python language feature?) From: Chris Angelico Cc: "python-list@python.org" Content-Type: text/plain; charset=UTF-8 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: 42 NNTP-Posting-Host: 2001:888:2000:d::a6 X-Trace: 1395729915 news.xs4all.nl 2911 [2001:888:2000:d::a6]:41613 X-Complaints-To: abuse@xs4all.nl Xref: csiph.com comp.lang.python:68984 On Tue, Mar 25, 2014 at 5:35 PM, Rustom Mody wrote: > I dont think we are anywhere near making real suggestions for real change= s > which would need to talk of compatibility, portability, editor support > and all such other good stuff. > > Just a bit of brainstorming to see how an alternative python would look l= ike: > > Heres a quickly made list of symbols that may be nice to have support for > > =C3=97 > =C3=B7 > =E2=89=A4 > =E2=89=A5 > =E2=88=A7 > =E2=88=A8 > =C2=AC > =CF=80 > =CE=BB > =E2=88=88 > =E2=88=89 > =E2=8A=82 > =E2=8A=83 > =E2=8A=86 > =E2=8A=87 > =E2=88=85 > =E2=88=A9 > =E2=88=AA > =E2=86=90 > =E2=80=A6 (ellipsis instead of range) Most of those look fine, but that's a fair bunch of characters you'd need to type. And will you stop there? Would other symbols want to be typable too? And if you have ellipsis (the character) would you also support three consecutive U+002E to mean the same thing? (People *will* type it that way, and would be extremely annoyed if it didn't work.) And will you turn Python into APL? ChrisA