Díky za článek. Godbolt je vpravdě užitečný a obsahuje prakticky všechny známé (i malé známé kompilátory).
Docela se hodí na low level optimalizaci algoritmů či kódu, který může být od pro různé platformy odlišně efektivní. Zvláště x86_64 zvládne všechno, i když za cenu hodně dlouhé instrukce, ale u procesorů s pevnou délkou instrukce je občas na zamyšlení, jak kód napsat, aby byl krátký a efektivní i na aarch64 nebo RISC-V. Godbolt tyhle rychlotesty značně zpohodlňuje.
Podobny nastroj pre ludi, ktory je zamerany na optimalizacie je PowerUp - https://github.com/badamczewski/PowerUp .
Sice neodporuje tolkio jazykov, ale ide pouzit lokalne, ide v nom benchmarkovat rozne sa hrat s kodom nad ramec Compiler Exploreru.
Jak Compiler Explorer, tak i tento clanek, jsou vyborne! :)
Jelikoz to nevidim v clanku zmineno, tak pridavam jeden tip - vysledny program lze i spustit a videt stdout, stderr a return status.
K nalezeni zde:
Menu editoru zdrojoveho kodu / + Add new pane / Execution Only
Genialni funkce napriklad pro video-diskuze o tom jaky program z daneho C++ kodu prekladac nakonec vyplodi.