我知道ASM基本上是速度最快的,但它是什麼使得HLL比ASM更慢?抽象的意思是,例如在C++中,你有一個類,數據需要存儲在類中存儲的內容,它來自什麼,私有/公共訪問器和其他東西。當編譯這段代碼時,是否有實際的彙編代碼能夠找出有關該類的信息?就像CPython建立在C之上一樣,所以在運行時有比C更多的抽象和指令。我說的是真的嗎?我想我已經回答了我自己的問題,但我希望得到一個比我自己更有經驗的人的回答。爲什麼一些編程語言比其他編程語言更快?
編輯:據我所知,Python是解釋,但它不會比C慢,如果它被編譯?
謝謝。是的,就像我在對paulsm4的評論中所說的那樣,語言可以是最複雜的語言,但如果它有一個好的編譯器,它仍然是最快的。這對我來說更有意義,所以再次感謝! – edaniels