Path: csiph.com!fu-berlin.de!uni-berlin.de!not-for-mail From: Laura Creighton Newsgroups: comp.lang.python Subject: Re: Question about math.pi is mutable Date: Tue, 10 Nov 2015 11:33:34 +0100 Lines: 26 Message-ID: References: <563eba85$0$1611$c3e8da3$5496439d@news.astraweb.com> <87ziyowy83.fsf@elektro.pacujo.net> <8537wghwjb.fsf@benfinney.id.au> <85y4e8ggrj.fsf@benfinney.id.au> <85twowgfm6.fsf@benfinney.id.au> <564081e7$0$1592$c3e8da3$5496439d@news.astraweb.com> <56415873$0$1614$c3e8da3$5496439d@news.astraweb.com> <854mgufkqm.fsf@benfinney.id.au> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Trace: news.uni-berlin.de NwVsJHT4vbdhd2MPKhwh6A8j5qfF2hxCbu4mPMzd1TmQ== Return-Path: X-Original-To: python-list@python.org Delivered-To: python-list@mail.python.org X-Spam-Status: OK 0.001 X-Spam-Evidence: '*H*': 1.00; '*S*': 0.00; 'compiler': 0.05; 'subject:Question': 0.05; 'cc:addr:python-list': 0.09; 'compilers.': 0.09; 'received:openend.se': 0.09; 'received:theraft.openend.se': 0.09; ':-)': 0.12; 'do,': 0.15; 'interpreter': 0.15; 'ben,': 0.16; 'cc:addr:lac': 0.16; 'cc:addr:openend.se': 0.16; 'from:addr:lac': 0.16; 'from:addr:openend.se': 0.16; 'from:name:laura creighton': 0.16; 'message-id:@fido.openend.se': 0.16; 'received:fido': 0.16; 'received:fido.openend.se': 0.16; 'received:io': 0.16; 'received:psf.io': 0.16; 'runtime.': 0.16; 'thread.': 0.16; 'laura': 0.18; '2015': 0.20; 'cc:addr:python.org': 0.20; 'cc:2**1': 0.22; 'strict': 0.22; 'received:se': 0.29; 'cc:no real name:2**1': 0.29; 'run': 0.33; "d'aprano": 0.33; 'definition': 0.34; 'tue,': 0.34; 'done': 0.35; 'nov': 0.35; "isn't": 0.35; 'subject:: ': 0.37; 'things': 0.38; 'anything': 0.38; 'speak': 0.38; 'header:Message-Id:1': 0.61; 'no.': 0.62; 'more.': 0.63; 'attention': 0.76; '>you': 0.84; 'brain,': 0.84; 'header:In-reply- to:1': 0.84 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=openend.se; s=default; t=1447151619; bh=EdzoySwyA/z2WD54Kp8C5rf1MPcrpxBzY8gzWZk9jlQ=; h=To:cc:From:Subject:In-reply-to:References:Date:From; b=WXKlN4vdc/SQ08KuRW0woQVbdoj5dd14b7zTv3eJv4hFvpTFw4OeFNan81iWizczl tGr0D2k3szqPm6iakTFJDQ2aa0TJPo0kSTnukR32P8dmR8OUZBZZDjzQmgSabjXSh9 Wk74OAHaEa+HsmW0b3duoLY0KY6GZyyNYVvEokRs= In-reply-to: <854mgufkqm.fsf@benfinney.id.au> Comments: In-reply-to Ben Finney message dated "Tue, 10 Nov 2015 17:10:09 +1100." Content-ID: <1338.1447151614.1@fido> X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.3.9 (theraft.openend.se [82.96.5.2]); Tue, 10 Nov 2015 11:33:39 +0100 (CET) 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: , Xref: csiph.com comp.lang.python:98585 In a message of Tue, 10 Nov 2015 17:10:09 +1100, Ben Finney writes: >Steven D'Aprano writes: > >> Ben, I fear that you are not paying attention to me :-) > >Possibly, though I also think there's miscommunication in this thread. > >You speak of =E2=80=9Ccompile time=E2=80=9D and =E2=80=9Crun time=E2=80=9D= . You also speak of what the >compiler can do, at run time. > >I am a Bear of Little Brain, but: Isn't anything that the *compiler* >does, by definition done at *compile* time? No. We used to have a pretty strict defintion about what a compiler was, and what an interpreter was. You did the compile things at compile time, and then you the the interpreter things at runtime. No more. We have Just in Time compilers. They do their compiling at run time. Or perhaps 'there is no such thing as compile time any more'. Laura