Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #86641

Re: Python Worst Practices

Path csiph.com!usenet.pasdenom.info!news.redatomik.org!newsfeed.xs4all.nl!newsfeed1.news.xs4all.nl!xs4all!newsgate.cistron.nl!newsgate.news.xs4all.nl!post.news.xs4all.nl!not-for-mail
Return-Path <rosuav@gmail.com>
X-Original-To python-list@python.org
Delivered-To python-list@mail.python.org
X-Spam-Status OK 0.046
X-Spam-Evidence '*H*': 0.91; '*S*': 0.00; 'subject:Python': 0.06; 'cc:addr:python-list': 0.11; 'python': 0.11; 'language,': 0.12; 'language.': 0.14; '1:08': 0.16; 'bsd': 0.16; 'from:addr:rosuav': 0.16; 'from:name:chris angelico': 0.16; 'ironpython': 0.16; 'losing': 0.16; 'userbase': 0.16; 'language': 0.16; 'wrote:': 0.18; 'slightly': 0.19; 'team,': 0.22; 'cc:addr:python.org': 0.22; '(or': 0.24; 'cc:2**0': 0.24; 'primary': 0.26; 'header:In-Reply- To:1': 0.27; 'unix': 0.29; 'message-id:@mail.gmail.com': 0.30; "i'm": 0.30; 'code': 0.31; "d'aprano": 0.31; 'steven': 0.31; 'figure': 0.32; 'worked': 0.33; 'implemented': 0.33; 'mac': 0.33; 'could': 0.34; 'basic': 0.35; 'something': 0.35; 'but': 0.35; 'received:google.com': 0.35; 'choosing': 0.36; 'should': 0.36; 'performance': 0.37; 'pm,': 0.38; 'sure': 0.39; 'even': 0.60; 'skip:u 10': 0.60; 'ground': 0.60; 'times': 0.62; 'mar': 0.68; 'advantages': 0.68; 'improvements': 0.68; 'felt': 0.74; '2015': 0.84; 'overall,': 0.84; 'subject:Practices': 0.84; 'to:none': 0.92; 'imagine': 0.93
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=nfTzoENRYjwgXVliX9AisJ0yDtavNwmkbowX/+e9Yqc=; b=R9MOYqShjEoOVkvTJ/n4zHaq2i2fVzrflgAxQPJ/RuA5JH6Dgewi+p/WBN1mkO5zkf mM28EhHTDp0tLLT9XA8SJBYK8NQmSS/oXZ5pn8QQPlKBF5169omc4vo1Lf8YM7Oxlq9x e5BiZib2HS5iV4CPeQVIyTrKokGR2ygr5yptwacQyLp9nEvKofkGdNICLX9Zjl9QOj0P XIXVJT88pC+uAcYKmQx1c3QNqhW6vXO8g8OC6do0hb+ZIzkX8Rk+rFUcsy04oO4q53Qv OcBfeVO4v2mkoloQF2ZS1r8xe4tmdvTjGEPhs+jOND24ooNt7ScFy/tCJmlLzXkAzGvJ 7jEA==
MIME-Version 1.0
X-Received by 10.43.171.2 with SMTP id ns2mr23777629icc.26.1425177830371; Sat, 28 Feb 2015 18:43:50 -0800 (PST)
In-Reply-To <54f274bb$0$13011$c3e8da3$5496439d@news.astraweb.com>
References <mclca6$iie$1@ger.gmane.org> <7053A277-9687-49B0-9FDB-CB4DB3E76DEC@gmail.com> <54F0E38D.40006@davea.name> <CAPTjJmqTsB-of0JdJKW4BNW23DEpZ17353fHa9iBHfV8-3uANw@mail.gmail.com> <mailman.19334.1425137628.18130.python-list@python.org> <NinIw.894937$551.656196@fx43.am4> <54f274bb$0$13011$c3e8da3$5496439d@news.astraweb.com>
Date Sun, 1 Mar 2015 13:43:50 +1100
Subject Re: Python Worst Practices
From Chris Angelico <rosuav@gmail.com>
Cc "python-list@python.org" <python-list@python.org>
Content-Type text/plain; charset=UTF-8
X-BeenThere python-list@python.org
X-Mailman-Version 2.1.19
Precedence list
List-Id General discussion list for the Python programming language <python-list.python.org>
List-Unsubscribe <https://mail.python.org/mailman/options/python-list>, <mailto:python-list-request@python.org?subject=unsubscribe>
List-Archive <http://mail.python.org/pipermail/python-list/>
List-Post <mailto:python-list@python.org>
List-Help <mailto:python-list-request@python.org?subject=help>
List-Subscribe <https://mail.python.org/mailman/listinfo/python-list>, <mailto:python-list-request@python.org?subject=subscribe>
Newsgroups comp.lang.python
Message-ID <mailman.1.1425177833.29956.python-list@python.org> (permalink)
Lines 23
NNTP-Posting-Host 2001:888:2000:d::a6
X-Trace 1425177833 news.xs4all.nl 2882 [2001:888:2000:d::a6]:54016
X-Complaints-To abuse@xs4all.nl
Xref csiph.com comp.lang.python:86641

Show key headers only | View raw


On Sun, Mar 1, 2015 at 1:08 PM, Steven D'Aprano
<steve+comp.lang.python@pearwood.info> wrote:
> but overall, I think it's fair to say that IronPython is about 1.8 times the
> speed of CPython.
>
>
>> With any other implementation language, it would have ground to a halt.
>
> That's laughably inaccurate.

I'm sure that Python could have been implemented in FORTRAN without
losing performance. Conversely, I'm sure Python could also have been
implemented on top of BASIC if someone felt like it, though what the
advantages might be I have no idea. But performance is not (or should
not be) the primary reason for choosing a language. Imagine if all
your Python code ran twice as fast (that's slightly better than the
IronPython figure quoted!), but worked only on BSD Unix and Mac OS. Is
that something that'll make a fledgling language succeed? Or would
universality, even at the cost of performance, lead to a greater
userbase and development team, which ultimately would result in far
greater improvements in both functionality and performance?

ChrisA

Back to comp.lang.python | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

Re: Python Worst Practices Mark Lawrence <breamoreboy@yahoo.co.uk> - 2015-02-28 15:33 +0000
  Re: Python Worst Practices BartC <bc@freeuk.com> - 2015-02-28 17:55 +0000
    Re: Python Worst Practices Mark Lawrence <breamoreboy@yahoo.co.uk> - 2015-02-28 18:38 +0000
    Re: Python Worst Practices Steven D'Aprano <steve+comp.lang.python@pearwood.info> - 2015-03-01 13:08 +1100
      Re: Python Worst Practices Chris Angelico <rosuav@gmail.com> - 2015-03-01 13:43 +1100
      Re: Python Worst Practices BartC <bc@freeuk.com> - 2015-03-01 12:47 +0000
      Re: Python Worst Practices Dennis Lee Bieber <wlfraed@ix.netcom.com> - 2015-03-01 20:37 -0500
      Re: Python Worst Practices MRAB <python@mrabarnett.plus.com> - 2015-03-02 01:59 +0000
      Re: Python Worst Practices Dave Angel <davea@davea.name> - 2015-03-01 23:49 -0500
      Re: Python Worst Practices MRAB <python@mrabarnett.plus.com> - 2015-03-02 12:38 +0000
      Re: Python Worst Practices Dave Angel <davea@davea.name> - 2015-03-02 08:12 -0500
      Re: Python Worst Practices Jonas Wielicki <jonas@wielicki.name> - 2015-03-06 07:58 +0100
      Re: Python Worst Practices Chris Angelico <rosuav@gmail.com> - 2015-03-06 21:09 +1100
        Re: Python Worst Practices Mario Figueiredo <marfig@gmail.com> - 2015-03-07 16:11 +0100

csiph-web