[Python-Dev] FAT Python (lack of) performance (original) (raw)

Brett Cannon brett at python.org
Mon Jan 25 21:34:43 EST 2016


On Mon, 25 Jan 2016 at 18:22 INADA Naoki <songofacandy at gmail.com> wrote:

I'm very interested in it.

Ruby 2.2 and PHP 7 are faster than Python 2. Python 3 is slower than Python 2. Performance is a attractive feature. Python 3 lacks it.

That is not a fair statement to make about Python 3. It entirely depends on your workload whether it is faster or slower.

https://gist.github.com/brettcannon/9d19cc184ea45b3e7ca0

-Brett

How can I help your work? On Tue, Jan 26, 2016 at 7:58 AM, Victor Stinner <victor.stinner at gmail.com> wrote:

2016-01-25 22:51 GMT+01:00 Sven R. Kunze <srkunze at mail.de>: > - they provide a great infrastructure for optimizing CPython AND > extending/experimenting Python as an ecosystem

I hope that these API will create more optimizer projects than just fatoptimizer. For example, I expect more specialized optimizers like numba or pythran which are very efficient but more specific (ex: numeric computations) than fatoptimizer. Maybe not new optimizers, but just glue to existing static compilers (numba, pythran, cython, etc.).

> If there's anything I can do, let me know. :) Oh, they are a lot of things to do! My patches for PEP 509, 510 and 511 still need some love (reviews): http://bugs.python.org/issue26058 http://bugs.python.org/issue26098 http://bugs.python.org/issue26145 I'm finishing my patch adding ast.Constant. This one is less controversal, it has no impact on performance nor the Python semantics: http://bugs.python.org/issue26146 But these patches are boring C code. You may prefer to work on the funny fatoptimizer project which is written in pure Python: https://fatoptimizer.readthedocs.org/en/latest/ Victor


Python-Dev mailing list Python-Dev at python.org https://mail.python.org/mailman/listinfo/python-dev

Unsubscribe: https://mail.python.org/mailman/options/python-dev/songofacandy%40gmail.com

-- INADA Naoki <songofacandy at gmail.com>


Python-Dev mailing list Python-Dev at python.org https://mail.python.org/mailman/listinfo/python-dev Unsubscribe: https://mail.python.org/mailman/options/python-dev/brett%40python.org -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://mail.python.org/pipermail/python-dev/attachments/20160126/b6fdb245/attachment.html>



More information about the Python-Dev mailing list