iX 11/2019
S. 120
Wissen
Softwareentwicklung

Programmieren mit dem Compiler Explorer

Total transparent

Josef Holzmayr

Mit dem interaktiven Compiler Explorer lässt sich die Assembler-Ausgabe parallel zum eingegebenen Quellcode anzeigen. Er eignet sich vor allem für Metaprogrammierung.

Did you godbolt it?“ Im Sprachgebrauch der C++-Welt hat dieser etwas merkwürdig anmutende Satz binnen kürzester Zeit einen festen Platz eingenommen. Hinter der Tätigkeit und dem dabei verwendeten Tool verbirgt sich der unter godbolt.org zu erreichende Compiler Explorer, der das Zusammenspiel aus Quelltext und verwendetem Compiler visualisiert. Dieser Artikel gibt einen Überblick über die Einsatzgebiete und veranschaulicht an Beispielen den Wert des Compiler Ex­plorers (CE). Der Schwerpunkt liegt auf C++, weitere unterstützte Sprachen zeigt der Kasten „Exoten“.

Kommentieren