Path: csiph.com!usenet.pasdenom.info!news.redatomik.org!newsfeed.xs4all.nl!newsfeed2.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.003 X-Spam-Evidence: '*H*': 0.99; '*S*': 0.00; 'python,': 0.02; 'subject:Windows': 0.02; 'plenty': 0.07; 'subject:PEP': 0.07; 'subject:support': 0.07; 'received:80.91': 0.09; 'received:80.91.229': 0.09; 'received:gmane.org': 0.09; 'received:list': 0.09; 'subject:using': 0.09; 'python': 0.11; 'language,': 0.12; '+1.': 0.16; 'avail': 0.16; 'believes': 0.16; 'devise': 0.16; 'exponential': 0.16; 'finite': 0.16; 'finney': 0.16; 'received:80.91.229.3': 0.16; 'received:plane.gmane.org': 0.16; 'subject:API': 0.16; 'discussions': 0.16; 'language': 0.16; 'wrote:': 0.18; "python's": 0.19; 'programming': 0.22; 'header :User-Agent:1': 0.23; 'basis,': 0.24; 'closely': 0.24; 'subject: .': 0.24; 'header:X-Complaints-To:1': 0.27; 'chris': 0.29; 'am,': 0.29; 'layer': 0.31; 'mirror': 0.31; 'writes:': 0.31; 'quite': 0.32; 'fri,': 0.33; 'subject:from': 0.34; 'case,': 0.35; 'good.': 0.35; 'but': 0.35; 'there': 0.35; 'leads': 0.36; 'should': 0.36; 'level': 0.37; 'ben': 0.38; 'to:addr:python-list': 0.38; 'anything': 0.39; 'to:addr:python.org': 0.39; 'either': 0.39; 'received:org': 0.40; 'skip:u 10': 0.60; 'greatest': 0.60; 'you.': 0.62; 'times': 0.62; 'high': 0.63; 'our': 0.64; 'different': 0.65; 'world': 0.66; 'between': 0.67; 'facilities': 0.69; 'goal': 0.75; '2015': 0.84; 'compiles': 0.84; 'frustrating': 0.84; 'received:125': 0.84; 'subject:skip:F 10': 0.84; 'involved.': 0.91; 'differences': 0.93 X-Injected-Via-Gmane: http://gmane.org/ To: python-list@python.org From: Ben Finney Subject: Re: PEP idea: On Windows, subprocess should implicitly support .bat and .cmd scripts by using FindExecutable from win32 API Date: Fri, 08 May 2015 12:26:05 +1000 References: <554AB8A5.708@davea.name> <554adcf8$0$11103$c3e8da3@news.astraweb.com> <1c51085e-7795-4afc-9a4c-ad8b3f3a73a6@googlegroups.com> <87ioc4k89v.fsf@elektro.pacujo.net> <554B4C49.7010500@davea.name> <87a8xgk1ad.fsf@elektro.pacujo.net> <876184jyd4.fsf@elektro.pacujo.net> <8761845s2c.fsf@elektro.pacujo.net> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Gmane-NNTP-Posting-Host: jigong.madmonks.org X-Public-Key-ID: 0xAC128405 X-Public-Key-Fingerprint: 517C F14B B2F3 98B0 CB35 4855 B8B2 4C06 AC12 8405 X-Public-Key-URL: http://www.benfinney.id.au/contact/bfinney-pubkey.asc X-Post-From: Ben Finney User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4 (gnu/linux) Cancel-Lock: sha1:yPbgYplCMCBqgq/vXkqUR8KSM4Y= 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: 30 NNTP-Posting-Host: 2001:888:2000:d::a6 X-Trace: 1431051977 news.xs4all.nl 2906 [2001:888:2000:d::a6]:35126 X-Complaints-To: abuse@xs4all.nl Xref: csiph.com comp.lang.python:90112 Chris Angelico writes: > On Fri, May 8, 2015 at 1:24 AM, Marko Rauhamaa wrote: > >> That's Python's job. Abstracting away all those differences so you > >> don't have to look at them. > > > > That's the difference between our opinions: you want Python to work > > the same on different OS's. I want Python's system programming > > facilities to closely mirror those of C. > > In that case, what you should do is devise an alternative language > that compiles as a thin layer over C. […] But you don't want a high > level language, if your greatest goal is "closely mirror C". +1. Marko, you have many times criticised Python on the basis, essentially, that it is not some other platform. It's quite unproductive, and leads only to discussions that are at best frustrating for all involved. If you want a platform that is fundamentally different from Python, there are plenty available for you. Arguing that Python should be fundamentally different will not avail us anything good. -- \ “Anyone who believes exponential growth can go on forever in a | `\ finite world is either a madman or an economist.” —Kenneth | _o__) Boulding | Ben Finney