我剛纔看到有一個名爲Cardinal
的編譯器編譯爲Parrot
,它可以創建代碼在Parrot
上運行,這是一個可以運行字節碼的虛擬機。 Ruby或任何語言的性能如何編譯並在那裏運行,因爲例如Ruby可能沒有預編譯的字節碼。它可以更快運行在Parrot
? Python可能會更好地運行,因爲它具有.pyc。Ruby或其他語言在Parrot上跑得更快嗎?
7
A
回答
4
1
編輯:我在看newer ones are available的舊結果。從最新的基準測試來看,鸚鵡在一些測試中擊敗了vanilla vm,但在其他測試中速度較慢。一些測試甚至無法完成。
yarv是紅寶石性能的傳手王。
+1
「新」結果是從2007年? : -/ – 2010-10-23 20:52:16
+1
我會承認它有改進的餘地。 – SingleNegationElimination 2010-10-23 22:02:40
相關問題
- 1. 製作Matplotlib跑得更快
- 2. 上個月其他語言
- 3. Ruby Rails Gem來檢測其他語言
- 4. Ruby On Rails:其他語言的複數
- 5. 你認識C或其他語言的在線編譯器嗎?
- 6. 爲什麼一些編程語言比其他編程語言更快?
- 7. 在AWS上編譯其他語言Lambda
- 8. SpeechRecognizer支持其他語言嗎?
- 9. atoi()其他語言
- 10. 使用Rails或其他語言
- 11. 我可以將異常消息語言更改爲其他語言嗎?
- 12. 在ubuntu上用php或其他語言編輯文件
- 13. 如何讓intellij想法跑得更快?
- 14. 如何讓minepy.MINE跑得更快?
- 15. 如何讓doxygen跑得更快?
- 16. 製作的Rails #destroy_all跑得更快
- 17. 如何讓git推跑得更快
- 18. 如何讓DTW跑得更快?
- 19. Web開發 - 學習Web開發語言,平臺 - Grails或Ruby或其他任何?
- 20. 寫上Javascript VM的其他語言?
- 21. ajax和php(或其他服務器語言),哪個更好?
- 22. 在URL或會話或其他存儲語言
- 23. Pylatex使用其他語言
- 24. JavaScript的其他語言?
- 25. 其他語言的Excel宏
- 26. 支持其他語言
- 27. 其他語言的Maven?
- 28. WIQL和其他語言
- 29. 其他語言的MFMailComposeViewController?
- 30. NLTK synset與其他語言
JRuby是服用同樣的方法,將Ruby編譯爲Java字節碼。 – Thilo 2010-10-23 02:55:44