Compiler

Aus Scientia
Wechseln zu: Navigation, Suche

Allgemein

Ein Compiler (engl. "compile": zusammenstellen/-tragen, "pile" = Haufen/Pfahl/Stapel) ist eine Software, die einen für den Menschen lesbaren Code in Maschinencode umwandelt, und so eine für den Computer ausführbare Datei erstellt. Das Gegenstück zum Compiler ist der Interpreter, welcher den Code während der Laufzeit des Programms umsetzt und ausführt.

Ein Code, der in Ruby bzw. RGSS geschrieben ist, wird interpretiert!

Vor- & Nachteile

Vorteile

  • Im Gegensatz zu Interpretern schnelle Ausführungsgeschwindigkeit.
  • Eventuelle Syntax- u.ä. Fehler werden vor dem Ausführen des Programms erkannt.

Nachteile

  • Für den Benutzer keinerlei Änderungsmöglichkeiten am Programm.