Python のようなインタープリター言語で新しい言語のインタープリターを作成することは、速度など、あらゆる面で悪い考えでしょうか。
1 に答える
1
実行時に実行されるプログラミング言語は通常、コンパイルされた言語よりも低速ですが、独自のインタープリターを作成することが悪い考えであるという意味ではありません。
コードをコンパイルできる python を使用してインタープリター言語を作成できます。これに関する問題は、C または ASM で作成されたインタープリターよりもおそらく遅い可能性があることです。速度に影響を与えるもう 1 つの要因は、言語の複雑さです。C++ のような複雑な言語をコンパイルすることは、いくつかの予約語を持つことができ、オブジェクト指向ではない独自のカスタム言語と同じではありません。
于 2016-04-10T19:54:17.637 に答える