まず、ここでベストアンサーをチェックしてほしい。
ご覧のとおり、コンパイルされた言語の方が高速です。ただし、当然のことながら、コンパイラはソース コード全体を取得し、それをマシン コードにコンパイルしてから実行します。インタープリターは、一度に 1 つのステートメントを受け取り、それをマシン コードまたは仮想マシン コードに変換してから、すぐに実行します。そのため、実行時にオンザフライで出力を取得します。
では、解釈された言語はコンパイルされた言語よりも高速ではありませんか?
まず、ここでベストアンサーをチェックしてほしい。
ご覧のとおり、コンパイルされた言語の方が高速です。ただし、当然のことながら、コンパイラはソース コード全体を取得し、それをマシン コードにコンパイルしてから実行します。インタープリターは、一度に 1 つのステートメントを受け取り、それをマシン コードまたは仮想マシン コードに変換してから、すぐに実行します。そのため、実行時にオンザフライで出力を取得します。
では、解釈された言語はコンパイルされた言語よりも高速ではありませんか?