Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #91734

Re: Language design

Newsgroups comp.lang.python
Date 2015-06-01 17:10 -0700
References (2 earlier) <5230ff66$0$29988$c3e8da3$5496439d@news.astraweb.com> <mailman.287.1378946951.5461.python-list@python.org> <52315238$0$29999$c3e8da3$5496439d@news.astraweb.com> <mailman.338.1379042609.5461.python-list@python.org> <52329db3$0$29988$c3e8da3$5496439d@news.astraweb.com>
Message-ID <47479653-fde1-4369-b958-8a42c8fcfeeb@googlegroups.com> (permalink)
Subject Re: Language design
From TheDoctor <dreamingforward@gmail.com>

Show all headers | View raw


On Friday, September 13, 2013 at 12:08:04 AM UTC-5, Steven D'Aprano wrote:
> On Thu, 12 Sep 2013 20:23:21 -0700, Mark Janssen wrote:
> which would be silly. Only somebody who doesn't understand how 
> inheritance works in Python would do that. There's simply no need for it, 
> and in fact it would be actively harmful for larger hierarchies.
> 
> >>> But wait is it the "base" (at the bottom of the hierarchy) or is it
> >>> the "parent" at the top?  You see, you, like everyone else has been
> >>> using these terms loosely, confusing yourself.
> >>
> >> Depends on whether I'm standing on my head or not.
> >>
> >> Or more importantly, it depends on whether I visualise my hierarchy
> >> going top->down or bottom->up. Both are relevant, and both end up with
> >> the *exact same hierarchy* with only the direction reversed.
> > 
> > Ha,  "only the direction reversed".  That little directionality that
> > you're passing by so blithely is the difference between whether you're
> > talking about galaxies or atoms.
> 
> It makes no difference whether I write:
> 
>     atoms -> stars -> galaxies
> 
> or
> 
>     galaxies <- stars <- atoms
> 
> nor does it make any difference if I write the chain starting at the top 
> and pointing down, or at the bottom and pointing up.

Yes it does.  Ford IS-A Car, but Car IS-A Ford?  No.  Try reordering that one.

I see we've missed each other with our limitations to ASCII text, in ways that would have never happened had these conversations occurred in person.  Re-reading my texts, I see that I can easily confuse myself.

> "not someone wanting to understand the limitations of python..." -- are 
> you aware that I started this thread?

Yes, but did you?  LOL.

Mark

Back to comp.lang.python | Previous | NextNext in thread | Find similar | Unroll thread


Thread

Re: Language design TheDoctor <dreamingforward@gmail.com> - 2015-06-01 17:10 -0700
  Re: Language design Steven D'Aprano <steve+comp.lang.python@pearwood.info> - 2015-06-02 17:19 +1000
    Re: Language design Chris Angelico <rosuav@gmail.com> - 2015-06-02 17:36 +1000
    Re: Language design "Dr. Bigcock" <dreamingforward@gmail.com> - 2015-06-02 11:09 -0700

csiph-web