Path: csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!feeder.erje.net!us.feeder.erje.net!newsfeed.fsmpi.rwth-aachen.de!news.swapon.de!news.stack.nl!newsfeed.xs4all.nl!newsfeed1a.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.008 X-Spam-Evidence: '*H*': 0.98; '*S*': 0.00; 'argument': 0.05; 'referring': 0.07; 'received:80.91': 0.09; 'received:80.91.229': 0.09; 'received:gmane.org': 0.09; 'received:list': 0.09; '1:09': 0.16; '>>>i': 0.16; '>on': 0.16; 'ah,': 0.16; 'itself,': 0.16; 'java.': 0.16; 'message-id:@4ax.com': 0.16; 'received:80.91.229.3': 0.16; 'received:plane.gmane.org': 0.16; 'silly': 0.16; 'language': 0.16; 'wrote:': 0.18; '>>>': 0.22; 'url:home': 0.24; 'question': 0.24; 'header:X-Complaints-To:1': 0.27; 'chris': 0.29; "doesn't": 0.30; "i'm": 0.30; 'but': 0.35; 'c++': 0.36; 'curious': 0.36; "didn't": 0.36; 'method': 0.36; 'question,': 0.38; 'to:addr:python-list': 0.38; 'pm,': 0.38; 'to:addr:python.org': 0.39; 'received:org': 0.40; 'called': 0.40; 'first': 0.61; 'kind': 0.63; 'skip:n 10': 0.64; 'mar': 0.68; 'anything.': 0.68; 'designers': 0.74; 'subject:self': 0.84; 'territory.': 0.84; 'received:108': 0.93 X-Injected-Via-Gmane: http://gmane.org/ To: python-list@python.org From: Dennis Lee Bieber Subject: Re: Origin of 'self' Date: Tue, 04 Mar 2014 19:25:55 -0500 Organization: IISS Elusive Unicorn References: <7edah9989mdjb9mrnrsh5067np0ihv1jml@4ax.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Gmane-NNTP-Posting-Host: adsl-108-79-219-102.dsl.klmzmi.sbcglobal.net X-Newsreader: Forte Agent 6.00/32.1186 X-No-Archive: YES 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: 19 NNTP-Posting-Host: 2001:888:2000:d::a6 X-Trace: 1393979407 news.xs4all.nl 2922 [2001:888:2000:d::a6]:45913 X-Complaints-To: abuse@xs4all.nl Xref: csiph.com comp.lang.python:67766 On Tue, 4 Mar 2014 13:13:24 +1100, Chris Angelico declaimed the following: >On Tue, Mar 4, 2014 at 1:09 PM, Dennis Lee Bieber wrote: >> On Sun, 2 Mar 2014 22:16:31 -0800 (PST), Westley Martínez >> declaimed the following: >> >>>I understand that in an object method the first argument in the object itself, called self. However, it doesn't have to be called self, and can be called anything. So my question is why is it called self and not this like from C++ and Java. It's kind of a silly question, but one that I'm curious about nevertheless. >>> >> >> It didn't want to be egotistical (as I recall, M$ VB uses "me") > >ALL language designers are egotistical. Goes with the territory. > Ah, but I was referring to the language itself, not the designer... -- Wulfraed Dennis Lee Bieber AF6VN wlfraed@ix.netcom.com HTTP://wlfraed.home.netcom.com/