Path: csiph.com!x330-a1.tempe.blueboxinc.net!usenet.pasdenom.info!news.albasani.net!news.stack.nl!newsfeed.xs4all.nl!newsfeed5.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.001 X-Spam-Evidence: '*H*': 1.00; '*S*': 0.00; 'languages,': 0.03; 'subject:" ': 0.03; 'subject:Python': 0.04; 'c/c++': 0.05; 'subject:editor': 0.05; 'compiler': 0.07; 'installed.': 0.07; 'interpreter': 0.07; 'python': 0.07; 'sun,': 0.09; 'pm,': 0.11; 'wrote:': 0.14; 'subject:IDE': 0.16; 'wolfgang': 0.16; 'shell': 0.19; 'language': 0.20; 'code': 0.22; 'header:In-Reply-To:1': 0.22; 'e.g.': 0.22; '(and': 0.22; 'interpreted': 0.23; 'instead': 0.26; 'chris': 0.27; 'message-id:@mail.gmail.com': 0.28; '17,': 0.31; 'does': 0.31; 'it.': 0.31; "can't": 0.31; 'to:addr:python- list': 0.32; 'source': 0.32; 'pure': 0.33; 'open': 0.35; 'subject:/': 0.36; 'machine': 0.37; 'received:209.85': 0.37; 'run': 0.37; 'apr': 0.38; 'hardware': 0.38; 'received:google.com': 0.38; 'but': 0.38; 'to:addr:python.org': 0.39; 'received:209': 0.39; 'how': 0.39; 'whatever': 0.39; 'subject:text': 0.40; 'header:Received:5': 0.40; '2011': 0.62; 'plus': 0.65; 'received:209.85.210.174': 0.84; 'received:mail- iy0-f174.google.com': 0.84; 'software).': 0.84; 'subject:Make': 0.95 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:in-reply-to:references:date :message-id:subject:from:to:content-type; bh=GN6xp9kUib12EJr/oARltokHGrMXZJWznjWDRwkDXwQ=; b=uZwZdJ5DdNprAwbO11ir0N0sJVjVNW9ClYt2Lvz7ogBl34SQiUvME2YF+USbjMZ7ZD Mw0yB8crc89c1hRkCQnDIR3I7omAuOXXMTtAwX3b6F93/mgNcF2ZK5w7PW8bxGWAduxT pQyjzU/uXSsdHJ3yBG4gSQNiYfRh9pAwiTkNQ= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; b=QRLpXkhZT34zXHjiLOUBTLw3OKzaDdhc5SalmTbbNI1ohJy3OtFfpgGXnVJQPgY7xX pixs4Fs7DYLnVvPGbT7qmufvArwuFXM8U/upGvwfktjOS7Nsye6fddVycMXUfCH9E5Un LnUmgsOSOzG55OM8noIatqEoez7O3iq8Q1FR0= MIME-Version: 1.0 In-Reply-To: <20110417111325.4fa995b0.feliphil@gmx.net> References: <8739lij2h7.fsf@benfinney.id.au> <87r59269y4.fsf@castleamber.com> <8739licppk.fsf@castleamber.com> <4da9f850$0$3947$426a74cc@news.free.fr> <87sjthlu78.fsf@castleamber.com> <1302993113.2774.0.camel@localhost.localdomain> <20110417111325.4fa995b0.feliphil@gmx.net> Date: Sun, 17 Apr 2011 19:39:54 +1000 Subject: Re: Make Python "portable" by default! (Re: Python IDE/text-editor) From: Chris Angelico To: python-list@python.org Content-Type: text/plain; charset=ISO-8859-1 X-BeenThere: python-list@python.org X-Mailman-Version: 2.1.12 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: 16 NNTP-Posting-Host: 82.94.164.166 X-Trace: 1303033199 news.xs4all.nl 41103 [::ffff:82.94.164.166]:46734 X-Complaints-To: abuse@xs4all.nl Xref: x330-a1.tempe.blueboxinc.net comp.lang.python:3384 On Sun, Apr 17, 2011 at 7:13 PM, Wolfgang Keller wrote: >> You can't run Python programs without a Python interpreter installed. > > Wrong. > > See e.g. http://www.portablepython.com/ Uhm... how does that disprove? Whatever language you distributed code is in, you need something on the computer that can read it. Only pure machine code needs no interpreter (and even that's arguable, but the interpreter is in hardware instead of software). With code that's distributed in source form (all interpreted / shell languages, plus most open source C/C++ code today), you need to have a language-specific interpreter or compiler before you can run it. Chris Angelico