Was ist ein Transcompiler?

Ein Transcompiler, der auch als Source-to-Source-Compiler oder Transpiler bezeichnet wird, ist eine spezielle Art von Compiler, der den Quellcode eines Programms in eine andere Sprache konvertiert. Es kann auch verwendet werden, um ein Programm zu verarbeiten, das in einer älteren Version einer Programmiersprache geschrieben ist, und es in eine neuere Version derselben Sprache zu konvertieren.

Zusätzliche Transcompiler-Informationen

Viele Programmiersprachen beginnen als transkompilierte Sprachen. Beispielsweise hatten die ersten Versionen von C ++ keinen nativen Compiler. Stattdessen wurden C ++ - Programme in die Programmiersprache C übersetzt und dann mit vorhandenen C-Compilern auf Binärdateien umgestellt. Eine andere Verwendung der Transkompilierung besteht darin, bereits kompilierten Code in den Quellcode einer anderen Sprache zu konvertieren. Ein Beispiel ist Emscripten, ein Transcompiler, der mit LLVM kompilierte C- und C ++ - Programme in JavaScript konvertiert.

Programmieren von Begriffen