Language Virtual Machine
Hi there,
I will start here series about language virtual machines. I will first show native examples in C and in few other dynamic languages such as Python, Ruby and Lua. Their speeds will be compared.
After we have insight into what kind of speeds we expect from which programming language implementation, we will try to explore approaches in VM design and implementation.
Our main goal is to show speed of the simplest but functional possible VM’s and some basic optimizations.
VM’s will be written in C, C99 and in some cases C11 standard.
System (my home desktop computer) on which benchmarks will be run is following: