Writing Faster Python - Introduction
A series exploring techniques to write faster Python code, covering idiomatic patterns, performance tools, and benchmarking.
A series exploring techniques to write faster Python code, covering idiomatic patterns, performance tools, and benchmarking.
Explains why PyPy's JIT compiler makes test suites slower than production code, and why tests are poor benchmarks for performance.
A developer's weekly update on open source work, including PyPy/JIT discussions, libcloud improvements, and conference keynote preparation.
A rebuttal to claims about PyPy's design philosophy, arguing its core principle is automation, not that 'the compiler knows best'.
Developer shares excitement about a summer internship at Quora, focusing on migrating the site to PyPy and performance tuning.
A PyPy developer details optimizing Python code for the Computer Language Shootout benchmarks, revealing CPython-specific hacks and cross-implementation challenges.
A recap of the PyPy team's San Francisco tour, including sprints at Noisebridge and tech talks at Google and Mozilla, focusing on performance improvements and compiler discussions.
Argues that PyPy, a Python interpreter written in Python, will replace CPython due to superior speed, flexibility, and being a better platform for growth.
Explores fixing compatibility issues between Django and the PyPy Python interpreter, detailing specific bugs and solutions.
A 2009 benchmark comparing CPython, Unladen Swallow, and PyPy performance on a Mandelbulb application, analyzing JIT patch results.