2010-10-04 108 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