The author also measures .net core, which has the best performance of them all. I believe that is also running non native.<p>Moreover, the core assumption that native == faster is not true. One advantage of the jvm is that as a program runs, the runtime can internally profile and adjust the byte code on the fly in order to increase performance.