Re:Register-based VMs have a higher performance than stack-b...
by barrkel on Monday December 12, 2016 @11:43AM
(#13159411)
Interesting expressions usually use local variables. JVM, CLR etc. despite being nominally stack-oriented, use local variable slots by index rather than shuffling the stack for anything much more complicated than eager expression evaluation.
This gets the best of both worlds in practice.