どの言語でも最終的にはネイティブコードになるのに、言語によって速い遅いがあるのは何故?