This is a static archive of the Python wiki, which was retired in February 2026 due to lack of usage and the resources necessary to serve it — predominately to bots, crawlers, and LLM companies.
Pages are preserved as they were at the time of archival. For current information, please visit python.org.
If a change to this archive is absolutely needed, requests can be made via the infrastructure@python.org mailing list.

The current optimization of Python byte code is based on the byte code. To make the maintenance of the peephole optimizations more maintainable and potentially also more powerful, it would be useful to perform them on the level of the abstract syntax tree. Students interested in this project for the Summer of Code should include an explicit list of the transformations they want to support in their proposal.

This may not make a great GSoC project, given the existing work in this area on the issue tracker (e.g. http://bugs.python.org/issue11549) and the attention it is likely to receive from existing core devs in the coming months ~ncoghlan


CategoryIdeas


2026-02-14 16:06