我在Parrot有一段時間了。我知道這是一個虛擬機,用來運行各種動態語言,並允許一定程度的互操作性(例如,從Python腳本調用Perl函數)。所以,我的問題分爲兩部分:鸚鵡 - 我可以使用它嗎?如何?
- 鸚鵡準備好了嗎?我可以看到正在發佈的版本,但現在還不清楚它現在是否運行良好,或者仍然是正在進行的工作。
- 是否有任何有關如何使用的文檔 Parrot?我在前面的問題中查看了鏈接,但是我可以找到的所有文檔都會討論各種Parrot特定代碼(PIR,PASM等)的級別,或者如何添加對更多語言的支持。這很好,但是我如何在Parrot的現有語言中運行代碼?我該如何使用其他語言編寫的代碼?
最後,我不想啓動flamewar,但我知道Parrot與Perl 6綁定在一起。我更喜歡Python。我知道Python是一種支持的語言,但實際上,它被視爲一種多語言虛擬機,或者它是一種Perl 6解釋器,包含其他語言作爲好奇心?
因此,至少從Python的角度來看,這聽起來像是真的在'有趣的想法,在幾年後的階段檢查?恐怕我真的沒有癢,因爲我開發它的動機是從頭開始的,但我很想看看它的結果。 – 2010-11-29 22:14:06