2010-10-04 151 views
10

到目前为止,我的项目已经推迟了整合C++与Python的解决方案。但现在这个问题再次提出。 有人知道项目的状态吗?在Google上:(http://code.google.com/p/unladen-swallow)根本没有实际的信息。我们可以估计这个项目吗?是否已经死亡?

+1

这里有一些答案:http://en.wikipedia.org/wiki/Unladen_Swallow#Project_activity – SilentGhost 2010-10-04 13:26:48

+0

在项目似乎是不活跃回购自2010年5月.. – halfdan 2010-10-04 13:28:32

+7

的主干“它思念峡湾展望“。 – fmark 2010-10-04 13:29:12

回答

5

Unladen Swallow死了,因为活动很低,似乎没有希望像Jython或Ironpython一样成为独立的Unladen Swallow分支。

也就是说,很多优化和改进都将被合并到CPython中。此外,Unladen Swallow团队仍然希望继续进行优化,因为PEP 3003旨在允许Python的其他分支(即IronPython和Jython,但Unladen也可以)赶上C的实现。

但是,不,你不能估计Unladen燕子。它不可能在不久的将来或者很可能永远站在自己的两条腿上。您可能需要找到C++和Python集成另一种解决方案(CPython的不慢,所以也许尝试呢?)

+2

意图是从来没有做出'独立的Unladen Swallow解释器'。它总是一个实验优化项目,可以合并回CPython。这仍然计划发生,请参阅PEP http://www.python.org/dev/peps/pep-3146/ – 2010-10-04 13:59:03

+0

@Thomas:非常感谢PEP。 – 2010-10-04 14:06:14

+0

@Rafe Kettler,没关系,PEP给了一个希望,但是这又产生了另一个问题 - 当这个PEP可以被释放时? – Dewfy 2010-10-04 14:42:00

4

现在五个月了这个问题有人问,和里德Kleckner已经发布了自己的关于Unladen Swallow的retrospective。虽然他没有被列为所有者,但他的大部分观察结果都表明Unladen Swallow可能已经完成。

+2

Google的许多空置开发人员继续创建Go语言。他们现在对这个更感兴趣。 – Keith 2011-03-27 00:59:04

+0

这很有趣。看起来这个分支已经死了。只有这个http://python.org/dev/peps/pep-3146有前途的东西 – Dewfy 2011-03-29 10:10:32

+0

@Dewfy,我不知道PEP的细节,也找不到这个文档的历史,所以也许它一直有部分:PEP退出,它说:“随着Unladen Swallow走上挪威蓝[1] [2]的道路,这个PEP被认为已被撤回。”这是你想要指出的吗? – 2013-06-03 23:24:00