You mean, he should implement a VM for Go or in Go? So the comparison is fair,
but totally useless by ignoring the way programs in those languages are
typically run? It wasn&#x27;t meant to be fair, it was meant to be relevant.<p>Of course the results are more or less expected. JVM is by far the worst,
because it uses OS-level threads, while Go and Erlang use userland threads,
which are way cheaper to spawn and manage.<p>[edit] According to some other comment around here, Scala is supposed to use userland threads as well.