LLVM相比于JVM?
這是為了兩種目的設計的兩種技術,沒什么可比性。LLVM是編譯器框架,主要為了方便實現新的程序語言。JVM最初被設計就是專為java使用的。
雖然二者名字都有vm兩個字母,但是JVM是真的虛擬機,llvm并不是虛擬機。
llvm是編譯工具,jvm則是運行期的工具。你可以用llvm輔助編寫一個jvm的實現。
LLVM相比于JVM?
這是為了兩種目的設計的兩種技術,沒什么可比性。LLVM是編譯器框架,主要為了方便實現新的程序語言。JVM最初被設計就是專為java使用的。
雖然二者名字都有vm兩個字母,但是JVM是真的虛擬機,llvm并不是虛擬機。
llvm是編譯工具,jvm則是運行期的工具。你可以用llvm輔助編寫一個jvm的實現。