Theoretically, and therefore also in practice, interpreted code by its very definition can never be faster than native code.