Community Stewardship of Faster CPython
a year ago
- #Python
- #Performance Optimization
- #Open Source
- Microsoft's support for Faster CPython has been cancelled, impacting Python's performance improvements.
- Python 3.14 is 20-40% faster than 3.10, thanks to contributions from various individuals and organizations.
- Options moving forward include finding another sponsor, shutting down experimental work, or continuing with community stewardship.
- Proposal to transfer Faster CPython to a community-owned model, forming a performance working group (WG) without decision-making power.
- Establish a PSF-owned benchmarking infrastructure and explore JIT design choices prioritizing maintainability over peak performance.
- Form a community council for conflict resolution and technical direction, modeled after the typing council (PEP 729).
- Nomination of initial community WG members, emphasizing diverse backgrounds and contributions to the project.
- Potential for community-led project success, citing examples like PyPy and existing contributors.
- Proposal for an informal WG to facilitate collaboration and discussion on CPython performance, replacing previous corporate-led mediation.