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


Groups > comp.lang.python > #61377

Re: interactive help on the base object

Path csiph.com!usenet.pasdenom.info!weretis.net!feeder4.news.weretis.net!rt.uk.eu.org!newsfeed.xs4all.nl!newsfeed3.news.xs4all.nl!xs4all!newsgate.cistron.nl!newsgate.news.xs4all.nl!post.news.xs4all.nl!not-for-mail
Return-Path <ian.g.kelly@gmail.com>
X-Original-To python-list@python.org
Delivered-To python-list@mail.python.org
X-Spam-Status OK 0.084
X-Spam-Evidence '*H*': 0.83; '*S*': 0.00; 'programmer': 0.03; 'subject:help': 0.08; 'suggest': 0.14; 'random': 0.14; 'cares': 0.16; 'hierarchy': 0.16; 'inheritance': 0.16; 'janssen': 0.16; 'likewise': 0.16; 'objects.': 0.16; 'omitted.': 0.16; 'subject:object': 0.16; 'all.': 0.16; 'wrote:': 0.18; '(not': 0.18; 'discussion': 0.18; 'trying': 0.19; 'question': 0.24; 'header:In-Reply-To:1': 0.27; 'words': 0.29; "doesn't": 0.30; 'dec': 0.30; 'message-id:@mail.gmail.com': 0.30; "i'm": 0.30; 'code': 0.31; 'class': 0.32; 'community': 0.33; 'computer.': 0.33; 'actual': 0.34; 'noticed': 0.34; 'subject:the': 0.34; 'problem': 0.35; "can't": 0.35; 'no,': 0.35; 'received:google.com': 0.35; 'there': 0.35; 'two': 0.37; 'feed': 0.38; 'to:addr:python-list': 0.38; 'pm,': 0.38; 'little': 0.38; 'does': 0.39; 'sure': 0.39; 'to:addr:python.org': 0.39; 'called': 0.40; 'how': 0.40; 'even': 0.60; 'matter': 0.61; 'simply': 0.61; "you're": 0.61; 'happen': 0.63; 'different': 0.65; 'bottom': 0.67; 'respect': 0.70; 'paper': 0.75; 'fired': 0.84; 'subject:base': 0.84; 'abstracts': 0.91; 'hate': 0.91; 'whereas': 0.91; 'sheet': 0.93; '2013': 0.98
DKIM-Signature v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-type; bh=yokmi0sR+8Rv7CBTd16YfKTpGqDOLBMcbhoNWY7PuAA=; b=UbS2YMmNaGnkrUMpt8CkHXLmuyteZBEEDU6AIo+7DQXnFmQQXC23HhweZ09QkbHysa ZEjD0q+VsHfLNRe8WaJXKEumI30VZ7k5itcQUvnA/uv4falY2R1ruzY2bd1WEca9q0r9 zNUxV3gcvksdldLYM3cu4YvmJxs+7EtnAttoiXHMA7VOzxqH0zfLZSUJ7bZFCZSv/Bo4 XbGgickZbkLOPWc0+bHm5PdpFJndV5FJ5UYy6vwqVh3guKga5BCDWLrohIbExaU5JH4h nYY9CRAGumTaYEP7HxH4XK2JlBZKpb55vC1hMuFKWacxyAg4MzvkETT2hyzLUV0s95GK Uk1Q==
X-Received by 10.66.221.103 with SMTP id qd7mr13462903pac.44.1386583972844; Mon, 09 Dec 2013 02:12:52 -0800 (PST)
MIME-Version 1.0
In-Reply-To <CAMjeLr_cGDRKKeg+rC9KqkPFM9xxK94ixKgT+oK1qg=QzuwB3Q@mail.gmail.com>
References <mailman.3658.1386349412.18130.python-list@python.org> <bghrnvFnpkpU1@mid.individual.net> <l80g93$e54$1@ger.gmane.org> <mailman.3717.1386476467.18130.python-list@python.org> <52a44afc$0$30003$c3e8da3$5496439d@news.astraweb.com> <CAMjeLr_cGDRKKeg+rC9KqkPFM9xxK94ixKgT+oK1qg=QzuwB3Q@mail.gmail.com>
From Ian Kelly <ian.g.kelly@gmail.com>
Date Mon, 9 Dec 2013 03:12:12 -0700
Subject Re: interactive help on the base object
To Python <python-list@python.org>
Content-Type text/plain; charset=ISO-8859-1
X-BeenThere python-list@python.org
X-Mailman-Version 2.1.15
Precedence list
List-Id General discussion list for the Python programming language <python-list.python.org>
List-Unsubscribe <https://mail.python.org/mailman/options/python-list>, <mailto:python-list-request@python.org?subject=unsubscribe>
List-Archive <http://mail.python.org/pipermail/python-list/>
List-Post <mailto:python-list@python.org>
List-Help <mailto:python-list-request@python.org?subject=help>
List-Subscribe <https://mail.python.org/mailman/listinfo/python-list>, <mailto:python-list-request@python.org?subject=subscribe>
Newsgroups comp.lang.python
Message-ID <mailman.3770.1386583975.18130.python-list@python.org> (permalink)
Lines 30
NNTP-Posting-Host 2001:888:2000:d::a6
X-Trace 1386583975 news.xs4all.nl 2829 [2001:888:2000:d::a6]:56581
X-Complaints-To abuse@xs4all.nl
Xref csiph.com comp.lang.python:61377

Show key headers only | View raw


On Sun, Dec 8, 2013 at 4:01 PM, Mark Janssen <dreamingforward@gmail.com> wrote:
> Likewise, WITH A COMPUTER, there is a definite order which can't be
> countermanded by simply having this artifice called "Object".  If you
> FEE(L)s hadn't noticed (no longer using the insult "foo"s out of
> respect for the sensativities of the brogrammers), this artifice has
> just been *called on the floor* with this little innocent question
> that fired up this discussion again (don't hate the messenger).
> Again:  people entering the community are pointing out a problem --
> that Object is both trying to be the BASE and the SUPERclass of all
> objects.

You're mixing two different terminologies.  Whereas "superclass"
contrasts with "subclass" and connotes an imaginary spatial
relationship, "base" contrasts with "derived" (not "top"), which
pairing does not suggest any spatial relationship at all.  There is no
inconsistency in that these two words happen to mean the same thing.

>> Likewise it doesn't matter whether we draw class hierarchies from the top
>> down or the bottom up or even sidewise:
>
> Have you caught it by now, friends:  IT MATTERS TO THE COMPUTER.

No, I'm pretty sure the computer doesn't care one whit whether the
inheritance hierarchy that I scribble on a random sheet of paper
happens to be represented as top-down, bottom-up, left-right,
right-left, center-out, ana-kata, or using any other conceivable
spatial relationship that I may have omitted.  The computer only cares
(inasmuch as I'm willing to personify it) about the actual *code* that
I feed into it.  How the programmer abstracts or visualizes that code
is irrelevant.

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


Thread

interactive help on the base object Mark Lawrence <breamoreboy@yahoo.co.uk> - 2013-12-06 17:03 +0000
  Re: interactive help on the base object Gregory Ewing <greg.ewing@canterbury.ac.nz> - 2013-12-08 13:10 +1300
    Re: interactive help on the base object Ned Batchelder <ned@nedbatchelder.com> - 2013-12-07 19:59 -0500
    Re: interactive help on the base object Mark Janssen <dreamingforward@gmail.com> - 2013-12-07 20:21 -0800
      Re: interactive help on the base object Steven D'Aprano <steve+comp.lang.python@pearwood.info> - 2013-12-08 10:33 +0000
        Re: interactive help on the base object Mark Janssen <dreamingforward@gmail.com> - 2013-12-08 15:01 -0800
          Re: interactive help on the base object Steven D'Aprano <steve@pearwood.info> - 2013-12-09 05:11 +0000
            Re: interactive help on the base object Ned Batchelder <ned@nedbatchelder.com> - 2013-12-09 05:59 -0500
              Re: interactive help on the base object Steven D'Aprano <steve@pearwood.info> - 2013-12-10 03:19 +0000
                Re: interactive help on the base object rusi <rustompmody@gmail.com> - 2013-12-09 20:32 -0800
                Re: interactive help on the base object Steven D'Aprano <steve@pearwood.info> - 2013-12-10 05:10 +0000
                Re: interactive help on the base object rusi <rustompmody@gmail.com> - 2013-12-09 21:16 -0800
                Re: interactive help on the base object Roy Smith <roy@panix.com> - 2013-12-10 00:31 -0500
                Re: interactive help on the base object Steven D'Aprano <steve@pearwood.info> - 2013-12-10 06:05 +0000
                Re: interactive help on the base object Roy Smith <roy@panix.com> - 2013-12-10 01:20 -0500
                Re: interactive help on the base object Mark Lawrence <breamoreboy@yahoo.co.uk> - 2013-12-10 09:37 +0000
                Re: interactive help on the base object rusi <rustompmody@gmail.com> - 2013-12-10 03:51 -0800
                Re: interactive help on the base object alex23 <wuwei23@gmail.com> - 2013-12-11 12:04 +1000
                Re: interactive help on the base object Ian Kelly <ian.g.kelly@gmail.com> - 2013-12-10 04:35 -0700
        Re: interactive help on the base object Chris Angelico <rosuav@gmail.com> - 2013-12-09 13:44 +1100
        Re: interactive help on the base object Mark Janssen <dreamingforward@gmail.com> - 2013-12-08 19:05 -0800
        Re: interactive help on the base object Chris Angelico <rosuav@gmail.com> - 2013-12-09 14:17 +1100
        Re: interactive help on the base object Ian Kelly <ian.g.kelly@gmail.com> - 2013-12-09 03:12 -0700
        Re: interactive help on the base object Mark Lawrence <breamoreboy@yahoo.co.uk> - 2013-12-09 15:06 +0000
      Re: interactive help on the base object Gregory Ewing <greg.ewing@canterbury.ac.nz> - 2013-12-09 12:15 +1300
    Re: interactive help on the base object Ned Batchelder <ned@nedbatchelder.com> - 2013-12-08 07:11 -0500

csiph-web