The Unladen Swallow 2009 Q2 project will be implemented as a branch of the CPython Runtime Library, so that it is completely original compatible with common Python programs and native extensions.
View:Http://code.google.com/p/unladen-swallow/wiki/Release2009Q2
Google's Python Engineers announced a new project: Unladen Swallow, which aims to improve the performance of the Python programming language, these improvements are achieved by increasing the runtime speed by five times. This project will be implemented as a branch of the CPython Runtime Library, so that it is completely original compatible with the normal Python program and native extension.
This will improve the overall Python performance. The Unladen Swallow project aims to build a JIT real-time compilation Engine Using LLVM low-level virtual machines) compiler infrastructure, which can replace Python's own virtual machines. This plan will make it possible to transition Python to a register-based Virtual Machine and pave the way for future optimization.
Using LLVM can also open the door for integrating Python code into other languages, because the basic LLVM intermediate-level proxy is largely language neutral.
- Google announces Unladen Swallow to improve Python Performance
- Ranking of scripting languages: Leading in PHP, Ruby, and Python
- Python select Mercurial Hg Version Control System
- Solve the problem of mixed errors in Chinese and English in Python
- Use Oracle database for Python data persistence