コンパイラ&トランスポーター


トランジスターとコンパイラの違いを理解するには
最初にコンパイラと何がトランスポーターであるかを理解する必要があります.
コンパイラは入力としていくつかのコードを取り、出力としてバイナリ実行コードAKAマシンコードを生成します.例えば、GCCコンパイラを使用してC/C++コードをコンパイルし、マシンコードを生成します.

トランスミッタAKソースソースコンパイラは、1つの言語でコードを読み取り、別の言語でコードを生成します.

ES6 version:
let a=10;
console.log(a);
ES6 to ES5 (Transpiling):
var a=10;
console.log(a);

たとえば、トランスポーターはJavaからコードへ変換し、コンパイラはJavaをバイトコードに変換します.同様に、コンパイラはPythonからJavaScriptへのコードを変換しますが、コンパイラはJavaからバイトコードへのコードを変換します.
これは私の正直な試みは、私たちが写真のメモリを持っているように図と一緒に良い違いを理解させることであり、それは長い滞在します.私がこれにもっと加える必要があるならば、私に知らせてください、そして、どのように、私はより多くを改善することができますか.