Python to get a speed boost by Google

If this is true this is awesome news by Google. Python is a scripting language, and as such usually has poorer performance on intensive programming projects. For me, though, I like Python because of its ease of use and flexibility. Google obviously uses Python extensively and effectively. If this new interpreter can really bring about a 5x speed boost than I say it is a win win. It also looks like this new interpreter will help utilize multi-processor and thread hardware.

From the article:

The goal of the Unladen Swallow project is to use LLVM, the Low Level Virtual Machine compiler infrastructure, to build a just-in-time (JIT) compilation engine that can replace Python’s own specialized virtual machine. This approach offers a number of significant advantages. As the developers describe in the project plan, the project will make it possible to transition Python to a register-based virtual machine and will pave the way for future optimizations.

Good luck Google. May you bring it to pass.

Advertisements
Explore posts in the same categories: Culture/Technology, IT, Linux, open source, Processors, programming, Tech News, Web Development

Tags: , ,

You can comment below, or link to this permanent URL from your own site.

One Comment on “Python to get a speed boost by Google”

  1. bfpower Says:

    This sounds really interesting. I would like to hear more about this as the project develops. Google and Python is a great combination, IMO. However, if Python really wants to beat out Java for larger projects, it needs to add more features like a virtual machine.


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s


%d bloggers like this: