|
|
Log in / Subscribe / Register

Modifying the Python object model

Modifying the Python object model

Posted May 21, 2018 3:38 UTC (Mon) by gps (subscriber, #45638)
In reply to: Modifying the Python object model by robert_s
Parent article: Modifying the Python object model

PyPy is not always feasible for large existing CPython applications because they rely on the CPython API for tons of C/C++ extensions. The pypy C API emulation layer, even when up to the task, kills performance and increases pypy's already high memory overhead.

YouTube investigated using pypy. The experiments concluded that it just wasn't going to be a win compute resource wise even before counting the additional "different runtime" long term maintenance burden it would require.

PyPy has a lot of good ideas. It is a great place to experiment with fun internals changes but isn't practical for many things not already written to use it from the start.


to post comments


Copyright © 2026, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds