Есть такая вещь как jit компиляция, когда ваша логика собирается в нативный бинарный код прямо по ходу исполнения, даже виртуальные машины этим пользуются, позволяет короткие блоки кода оптимизировать до 100% производительности, а накладные расходы на компиляцию в соседнем потоке.
К примеру
говорят что llvm ExecutionEngine JIT может работать даже быстрее собранного в нативный код бинарника (наверное особенности оптимизаций, которые легче сделать в jit)