- 27
- Mar
昨天ShelleX同学告诉了我unladen-swallow这个东东,是一个性能加强版的Python实现。
今天好好看了看unladen-swallow,它真是太酷的,Python的前途一片光明!
根据unladen-swallow项目主页上所示,unladen-swallow的目标是:
- 提供一个比原CPython至少快5倍的Python(注意,至少!);
- Python应用程序的性能要稳定;
- 保持与CPython应用程序的源码级兼容;
- 保持与CPython扩展的源码级兼容;
- unladen-swallow不是fork CPython,而是一个开发分支;
看完这些,我几乎无语了。
按照Google的实力,实现这个应当是没有问题的。而且Python的掌门人本身也在Google呢。
最重要的意义是,对于开发者来说,根本不需要担心什么升级啊、不兼容等问题。没准Python 3.1的时候,它就是unladen-swallow了,而不是标准的CPython了。
也就是说,你完全可以把将unladen-swallow当作是最终将回馈至Python社区并应用在最新的Python上的东西。
根据Google的发展计划,2009年第一季度,他们的目标是让unladen-swallow能有25-35%的性能提升,然后还有Q2、Q3及以后的计划。
现在Q1马上要过去了,根据这里的评测:http://code.google.com/p/unladen-swallow/wiki/Releases,效果显著,在各种应用的测试下,少则有7%的性能提升(Django),多则有56%的性能提升(Unpickle)!
WOW!我不想多说了,2009年好东西真是太多了!静静等待吧!!!
基于Python的Blender会不会体积变的更小,执行效率变得更高呢?
期待啊。
我一直有疑问,Python以后真能成为主流语言吗?
能的。现在就是啊
请问你用的是那个服务器的空间,速度挺快的
我用的是HostMonster。
其實我覺得unladen-swallow有幾個目標幾乎是沒希望的,比如去掉GIL,非refcount的gc,以及兼容C-API,聽起來近乎神話
现在这东西好像没有下文了啊,没消息了?