Maciej Fijalkowski, 18.04.2011 19:11:
On Mon, Apr 18, 2011 at 6:32 PM, Éric Araujo wrote:
We try very hard to optimize for usual python idioms. They're very
often much better than specific cpython hacks. Unless you mean things
like rebiding a global into default a "pythonic idiom". We had to
rewrite places in standard library which are precisely not very
pythonic.

If I understand correctly, you’ve made internal changes preserving the
official API of the modules.  Have you reported those cases to
bugs.python.org?  I’m sure we’d be glad to incorporate those changes
into the stdlib, possibly even in the stable branches if their rationale
is strong enough.

I think what's relevant was merged by benjamin. Usually:

* we do revert things that were specifically made to make cpython faster, like

  def f(_getattr=getattr):
    ...

Thanks. Speaking for the Cython project, we are certainly happy to see these micro optimisations reverted. Makes our life easier and the generated code faster.

Stefan

_______________________________________________
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com

Reply via email to