2012-02-21 148 views
5

如果我在Java中做出JVM,例如,是否有可能使我做出了實現實際上比原來執行我以前建立這個執行,即使我的實現是建立在之上更快最初的實施,甚至可能依賴於該實施?如何用同一種語言實現一種語言比語言更快?

(混亂...)

PyPy。這是一個用Python編寫的用於Python的JIT編譯器。這沒什麼,但它怎麼能聲稱是更快比它正在使用和依賴的Python的原始實施?

+0

我不知道pyton,但要在java中執行JVM,您需要用另一種語言(比如C++)編寫大量本機方法。 – vulkanino 2012-02-21 14:52:32

+0

爲什麼不接受? – Marcin 2012-02-23 09:13:54

+0

對不起。我只是考慮了可能接受的最新答案。現在看看新的答案,如果比我接受的更好,否則我會接受前一個答案。 – ApprenticeHacker 2012-02-23 09:16:06

回答

相關問題