Path: csiph.com!newsfeed.hal-mli.net!feeder3.hal-mli.net!rt.uk.eu.org!newsfeed.xs4all.nl!newsfeed4a.news.xs4all.nl!xs4all!newsgate.cistron.nl!newsgate.news.xs4all.nl!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.023 X-Spam-Evidence: '*H*': 0.95; '*S*': 0.00; 'python.': 0.02; 'subject:Python': 0.06; 'scripting': 0.09; 'someone,': 0.09; 'subject:Why': 0.09; 'uses.': 0.09; 'mailman': 0.10; 'runs': 0.10; 'cc:addr:python-list': 0.11; 'python': 0.11; 'editor,': 0.16; 'from:addr:rosuav': 0.16; 'from:name:chris angelico': 0.16; 'indirectly': 0.16; 'internally': 0.16; 'reedy': 0.16; 'satellites': 0.16; 'scripting.': 0.16; 'think.': 0.16; 'wrote:': 0.18; 'all,': 0.19; 'cc:addr:python.org': 0.22; 'cc:2**0': 0.24; 'post': 0.26; 'header:In-Reply-To:1': 0.27; '[1]': 0.29; 'am,': 0.29; 'relative': 0.30; 'strongly': 0.30; 'message- id:@mail.gmail.com': 0.30; 'code': 0.31; 'that.': 0.31; 'anyone': 0.31; 'worked': 0.33; 'everyone': 0.33; 'device': 0.34; "i'd": 0.34; 'agree': 0.35; 'definition': 0.35; 'but': 0.35; 'received:google.com': 0.35; 'really': 0.36; 'shows': 0.36; 'subject:?': 0.36; 'so,': 0.37; 'writes': 0.38; 'list,': 0.38; 'little': 0.38; 'explain': 0.39; 'does': 0.39; 'moving': 0.39; 'users': 0.40; 'how': 0.40; 'skip:u 10': 0.60; "you're": 0.61; 'making': 0.63; 'map': 0.64; 'become': 0.64; 'more': 0.64; 'believe': 0.68; '20,': 0.68; 'physics': 0.68; 'statement,': 0.68; 'special': 0.74; 'business,': 0.83; 'glad': 0.83; 'actually,': 0.84; 'jet': 0.84; 'weaker': 0.84; 'engines.': 0.91; 'to:none': 0.92; 'yourself,': 0.95 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:cc :content-type; bh=bscOJ8zg1sCAZWt2fw1VrbjwDAy9iR4E0Fx2CJfsdUc=; b=g1oPwScNzHhPM7mGCAWfWb6W2TR6ZoRZjpxC2E49kc0pgzqb67NsFCZkDC8MwLjjMc a9dQ9wXLlOtyd18qWfL1d6fldiNXNm/EK19tCdhpdnkojUiZH2Ao4sPuocAE/VpixBrW xTm8qxS4/8BTkNThWkxRuRj/eaJgi0ljkjqy4/RIycRh4/A/ejqg4QFbRvZfOv8jbXtu 6zlni9Yyj7dBTpAD7KdERRHFHPWHzZ41GfhNTqLQ14Jx3/nCqJfq0OsBDufB/sRR8VqN uVG8ivXD8cvUjoq/g4dXJ04z13w9JQ5Pk0wD2ZDC/eIfct2jgqRQ3D6AA+AWqnPWgcXb JtYw== MIME-Version: 1.0 X-Received: by 10.58.187.78 with SMTP id fq14mr24244246vec.9.1397930003100; Sat, 19 Apr 2014 10:53:23 -0700 (PDT) In-Reply-To: References: <7x8ur1esa5.fsf@ruckus.brouhaha.com> Date: Sun, 20 Apr 2014 03:53:22 +1000 Subject: Re: Why Python 3? From: Chris Angelico Cc: "python-list@python.org" Content-Type: text/plain; charset=UTF-8 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: 33 NNTP-Posting-Host: 2001:888:2000:d::a6 X-Trace: 1397930005 news.xs4all.nl 2895 [2001:888:2000:d::a6]:43377 X-Complaints-To: abuse@xs4all.nl Xref: csiph.com comp.lang.python:70394 On Sun, Apr 20, 2014 at 3:23 AM, Terry Reedy wrote: > LibreOffice bundles 3.3. So anyone who does Python scripting in LibreOffice > is using Python 3. This much I agree with... > Actually, I believe LO uses Python internally for some of > its scripting. If so, everyone using LO is indirectly using 3.3. ... but this is kinda pushing it, I think. You're not *using* it any more than you're using Python whenever you post to Savoynet [1] - after all, Savoynet is a Mailman list, and Mailman runs on Python. But all those theatre people don't become Python users because of that. I'd have to say that "using Python 3" means writing code that runs in Python 3. So the LO people would, by your statement, be using Py3.3, as would anyone who actually writes LO scripts; but someone who just fires up LO, edits a document in the WYSIWYG editor, and goes about his business, isn't really using Python. Though the broader definition does have its uses. It's fun to explain to someone how that little device that shows him a map and where he is on it is depending on both special and general relativity. (GPS signals are strongly based on time, and the satellites are moving relative to the observer, and gravity is weaker up there.) But you're not really making use of the science yourself, you're depending on someone else having made use of it - same as you can hop on an airliner without understanding the physics of flight, much less the effects of birdstrike on jet engines. You're just glad that someone, somewhere, has worked all that out :) ChrisA [1] http://savoynet.oakapplepress.com/