X-Received: by 10.70.128.164 with SMTP id np4mr13926747pdb.5.1433195157828; Mon, 01 Jun 2015 14:45:57 -0700 (PDT) X-Received: by 10.182.252.66 with SMTP id zq2mr146760obc.38.1433195157780; Mon, 01 Jun 2015 14:45:57 -0700 (PDT) Path: csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!enother.net!enother.net!peer01.iad.highwinds-media.com!news.highwinds-media.com!feed-me.highwinds-media.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!h15no1782906igd.0!news-out.google.com!n7ni50304igk.0!nntp.google.com!h15no990663igd.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: comp.lang.python Date: Mon, 1 Jun 2015 14:45:57 -0700 (PDT) In-Reply-To: <5230ff66$0$29988$c3e8da3$5496439d@news.astraweb.com> Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=70.57.188.217; posting-account=_mq9AwoAAADE_DU6vx1SR9Jw8c-yNCiv NNTP-Posting-Host: 70.57.188.217 References: <522eb795$0$29999$c3e8da3$5496439d@news.astraweb.com> <5230ff66$0$29988$c3e8da3$5496439d@news.astraweb.com> User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: Subject: Re: Language design From: TheDoctor Injection-Date: Mon, 01 Jun 2015 21:45:57 +0000 Content-Type: text/plain; charset=ISO-8859-1 Lines: 36 X-Received-Bytes: 2355 X-Received-Body-CRC: 3201872237 Xref: csiph.com comp.lang.python:91721 On Wednesday, September 11, 2013 at 6:40:22 PM UTC-5, Steven D'Aprano wrote: > On Wed, 11 Sep 2013 14:30:54 -0700, Mark Janssen wrote: > > > 1) It tried to make Object the parent of every class. > > Tried, and succeeded. Oh? How about: class superdict(dict): """I'm going to extend the dict type to include extra methods.""" class mixin(): """Here we go.""" What is the parent of mixin? > > No one's close enough to God to make that work. > > Non-sequitor. One doesn't need to be close to a deity to have a single > root of the object hierarchy. Loud voice: Boom! > > 4?) It allowed > > [reference] variables to be used as dict keys. This creates a parsing > > difficulty for me, mentally. Keys should be direct, hashable values, > > not hidden in a variable name. > > I don't even understand what you are talking about here. "[reference] > variables"? What does that mean? Nevermind. I was wrong on this one. My mental lexer threw an error on this one whenever ppl used a variable as a key. Cheer! Mark