标签: unladen-swallow

关于Unladen Swallow的观点?

您对Google的Unladen Swallow有何看法和期望?从他们的项目计划:

我们希望让Python更快,但我们也想让大型的,成熟的应用程序轻松切换到Unladen Swallow.

  1. 生成Python的版本至少比CPython快5倍.
  2. Python应用程序性能应该稳定.
  3. 保持与CPython应用程序的源级兼容性.
  4. 保持与CPython扩展模块的源级兼容性.
  5. 我们不想永远维护Python实现; 我们将工作视为一个分支,而不是一个分支.

甚至更甜:

此外,我们打算删除GIL并修复Python中的多线程状态.我们相信通过实施更复杂的GC可以实现这一点

它看起来好得令人难以置信,就像最好的PyPy和Stackless一样.

更多信息:

更新:正如DNS指出的那样,有一个相关的问题:什么是LLVM以及如何用LLVM替换Python VM的速度提高5倍?

python llvm unladen-swallow

33
推荐指数
2
解决办法
2831
查看次数

什么是LLVM以及如何用LLVM替换Python VM的速度提高5倍?

谷歌正在赞助一个开源项目,将Python的速度提高5倍.

Unladen-Swallow似乎有一个很好的项目计划

为什么并发这么难?
LLVM是否会解决并发问题?
硬件推进的多核之外是否有其他解决方案?

python multicore llvm unladen-swallow

26
推荐指数
3
解决办法
1万
查看次数

是不是已经死了?

到目前为止,我的项目推迟了与Python集成C++的解决方案.但现在再次提出这个问题.有人知道项目的状态吗?在Google上:( http://code.google.com/p/unladen-swallow)根本没有实际信息.我们能算一下这个项目吗?

python unladen-swallow

12
推荐指数
1
解决办法
5280
查看次数

Python的GIL与垃圾收集器有什么关系?

我刚刚看到Unladen Swallow的这一部分文档出现在Hacker News上.基本上,谷歌工程师说他们对删除GIL并不乐观.然而,似乎有关于垃圾收集器的讨论穿插在这个关于GIL的讨论中.有人可以向我解释这种关系吗?

python garbage-collection unladen-swallow gil

11
推荐指数
1
解决办法
1064
查看次数

unladen-swallow with numpy/scipy

有没有人使用unladen-swallow和numpy/scipy进行数值/科学应用?您的体验明显更快吗?任何意见都会很棒.

python optimization numpy scipy unladen-swallow

7
推荐指数
1
解决办法
633
查看次数

Unladen Swallow什么时候会"完成"或"准备好"才能真正使用?

自从2009年第四季度发布以来,Google似乎没有更新结果部分.我一直想知道什么时候它会放在Python主干中,如果是的话,生产就好了.

此外,Q4计划中的"我们渴望不做原创工作".谷歌是否比他们能处理的更多,或者有谁知道真实的故事是什么?

python unladen-swallow

7
推荐指数
1
解决办法
306
查看次数