雑談 - Scheme VM のお勉強

いやしかし勉強すればするほど実マシンと仮想マシンで違いがないことが分かってくる。
あたりまえといえばあたりまえなのだけど不思議な感覚。
「あれ?これは仮想レジスタ?実レジスタ?まぁどっちでもいいや。」的な。
今のところ分かっている大きな違いは、仮想マシンはその上に実装されようとしている言語の特性にあわせた命令セットを選べるってことかな。
でもこれも、Schemeマシン(Lispマシン)という実マシンを作れば差がなくなるよね。