Path: csiph.com!news.mixmin.net!news.albasani.net!feeder.erje.net!1.eu.feeder.erje.net!newsfeed.xs4all.nl!newsfeed8.news.xs4all.nl!nzpost1.xs4all.net!not-for-mail Return-Path: X-Original-To: python-list@python.org Delivered-To: python-list@mail.python.org X-Spam-Status: OK 0.003 X-Spam-Evidence: '*H*': 0.99; '*S*': 0.00; 'immutable': 0.09; 'integers': 0.09; 'received:80.91': 0.09; 'received:80.91.229': 0.09; 'received:gmane.org': 0.09; 'received:list': 0.09; 'appropriate': 0.14; "'int'": 0.16; '(other': 0.16; 'labels,': 0.16; 'naming': 0.16; 'reason.': 0.16; 'received:80.91.229.3': 0.16; 'received:plane.gmane.org': 0.16; 'silly': 0.16; 'subject:reference': 0.16; 'subject:versus': 0.16; 'tuple,': 0.16; 'wrote:': 0.16; 'integer': 0.18; 'string,': 0.18; 'object.': 0.22; 'am,': 0.23; 'bit': 0.23; '(where': 0.23; 'header:In-Reply-To:1': 0.24; 'header:User-Agent:1': 0.26; 'header:X-Complaints-To:1': 0.26; 'checking': 0.27; 'idea': 0.28; 'cat': 0.29; 'feeds': 0.29; 'putting': 0.30; "can't": 0.32; 'int': 0.33; 'next': 0.35; 'could': 0.35; "isn't": 0.35; 'sometimes': 0.35; 'but': 0.36; 'subject:" ': 0.36; 'to:addr:python-list': 0.36; 'subject:: ': 0.37; 'received:org': 0.37; 'skip:s 40': 0.38; 'to:addr:python.org': 0.40; 'where': 0.40; 'some': 0.40; 'personally': 0.61; 'charset:windows-1252': 0.62; "they're": 0.66; 'received:12': 0.81; 'actually,': 0.84; 'daughter.': 0.84; 'neighbor': 0.84 X-Injected-Via-Gmane: http://gmane.org/ To: python-list@python.org From: Emile van Sebille Subject: Re: Terminology: "reference" versus "pointer" Date: Mon, 14 Sep 2015 10:51:50 -0700 References: <85mvws6z45.fsf_-_@benfinney.id.au> <85io7g6xy4.fsf@benfinney.id.au> <85egi46wng.fsf@benfinney.id.au> <1a1a1f6a-27ce-4c1b-807a-43eabaa04abb@googlegroups.com> <04ca9d7c-d02b-4329-bd94-4d18d86b3edf@googlegroups.com> <87egi375wb.fsf@gmail.com> <87wpvu5h7f.fsf@gmail.com> <87pp1l6h9a.fsf@gmail.com> <1442187517.2372486.382584889.2ED1B071@webmail.messagingengine.com> <874mix5a63.fsf@gmail.com> <55f6fdd9$0$1640$c3e8da3$5496439d@news.astraweb.com> <1442252093.231783.383350001.6CF3FF6F@webmail.messagingengine.com> Mime-Version: 1.0 Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-Gmane-NNTP-Posting-Host: www.westernstatesglass.com User-Agent: Mozilla/5.0 (Windows NT 6.2; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.2.0 In-Reply-To: <1442252093.231783.383350001.6CF3FF6F@webmail.messagingengine.com> X-BeenThere: python-list@python.org X-Mailman-Version: 2.1.20+ 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: 22 NNTP-Posting-Host: 2001:888:2000:d::a6 X-Trace: 1442253129 news.xs4all.nl 23743 [2001:888:2000:d::a6]:40700 X-Complaints-To: abuse@xs4all.nl Xref: csiph.com comp.lang.python:96580 On 9/14/2015 10:34 AM, Random832 wrote: > Personally I think it's a bit silly to insist on a diagram model where a > box with an arrow in it pointing at an int object can't be represented > by a box with an integer in it (where 'int' is any immutable type - > string, tuple, even range), but people don't like boxes with integers in > them for some reason. Actually, boxes with integers in them isn't the appropriate analogy. Consider the naming of cats. My cat is known to me as Paddy. My next door neighbor sometimes feeds her and is known to her as Stripes. The cat also is known as kitty to my youngest daughter. The cat has no idea what its name is, it just is and eats. So three labels, one object. Putting the object in three boxes isn't right -- how could you know (other than checking the id()) that they're the same? Shroedingers-cat-was-just-a-cat-in-a-box-too-ly y'rs, Emile