We are all familiar with the time-honored idea of a Virtual Machine that is neutral
with respect to computer architecture and can be used to execute a high-level
language, after its translation to the VM byte-code. This approach can be found in
several successful mono-language systems, that support popular languages such as
Java or...