Google公布Unladen Swallow 改进Python性能

开发
Google的Python工程师们公布了一个新项目:Unladen Swallow,它目的是给Python编程语言带来性能上的提升,这些提升主要是通过提高了5倍的运行库速度来实现。

Google的Python工程师们公布了一个新项目:Unladen Swallow,它目的是给Python编程语言带来性能上的提升,这些提升主要是通过提高了5倍的运行库速度来实现。该项目将作为CPython运行库的一个分支来实现,使之和平常的Python程序与原生扩展实现完整的原始兼容。

这到***将改进整个Python的性能。Unladen Swallow项目的目标是使用LLVM(低级虚拟机)编译器基

础结构来建立一个JIT(实时 )编译引擎,该引擎可以取代Python自身的虚拟机。该计划将使得把Python过渡到基于寄存器的虚拟机上成为可能,而且为未来的优化铺平道路。

采用LLVM还可以为Python代码整合其他语言敞开大门,因为基础的LLVM中间级代理很大程度上属于语言中立性。

【编辑推荐】

  1. Google称Android与硬件无关 可支持Java
  2. 对话Python之父:Python的成功之路
  3. Python 3.0 一个巨大的改变
责任编辑:佚名 来源: cnBeta
相关推荐

2009-07-15 09:10:27

Unladen SwaPython性能

2009-03-30 14:12:38

LinuxUnladenSwallow

2009-01-04 09:16:11

google Read开发APIGoogle API

2011-03-22 09:57:25

Chrome全新LogGoogle

2014-07-23 11:07:15

Windows Thr

2009-05-21 13:52:57

GoogleAndroid移动OS

2009-10-28 11:14:21

Android 2.0

2012-03-16 00:43:11

谷歌搜索

2009-09-27 11:01:04

Guava库Google

2023-01-03 11:54:53

谷歌程序

2012-03-13 10:05:54

Google算法

2011-11-04 14:09:34

Google Clou

2017-09-18 22:55:46

GoogleAndroidRTDB

2018-01-04 22:24:50

GoogleFuchsia设备

2009-11-20 09:12:30

GoogleChrome OS源码下载

2021-07-14 09:58:09

Google微软浏览器

2009-12-21 09:55:53

Visual Stud

2011-04-18 09:03:36

数据库查询

2009-06-29 18:04:13

Tapestry5

2012-09-24 01:01:49

NginxNginx性能Web服务器
点赞
收藏

51CTO技术栈公众号