Google launches Unladen Swallow to improve Python Performance

Source: Internet
Author: User

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.

  1. Google announces Unladen Swallow to improve Python Performance
  2. Ranking of scripting languages: Leading in PHP, Ruby, and Python
  3. Python select Mercurial Hg Version Control System
  4. Solve the problem of mixed errors in Chinese and English in Python
  5. Use Oracle database for Python data persistence

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.