HN Hall of Fame Weekly email

Compiler Explorer

Resurfaced independently across 12 calendar years, with breakout response in 5 of them.

submissions
32
submitters
31
observed span
2012–2025
peak thread · 107 comments
541 pts
latest 20+ return · 2022-10-16
541 pts

Submission timeline

2007–2026

One slot for every year since HN launched. Height is that year's peak points; orange marks a 100+ point or 50+ comment breakout. Select a bar to open its strongest thread.

First comments on top threads

HN comment order

Wow - we're on Hacker News again! Hello all, and thanks for the link and discussion! While we're here, we recently made some stats public: https://stats.compiler-explorer.com/ (spot the Hacker News spike!) General stuff: we're always looking for help; everything's open source on GH: https://github.com/compiler-explorer/ (the base project, our cloud setup, all our build scripts, etc). The most valuable way to help us is with issues and PRs, or hang out on our Discord (https://discord.gg/zNNgyRKh). Then spread the…

Matt Godbolt is a great speaker as well. I loved this talk that included a bit about the architecture behind his Compiler Explorer. The rest of his talk is super cool as well. E.g. closed form solutions from O(n) code? Compilers are awesome. https://m.youtube.com/watch?v=bSkpMdDe4g4

drej·208-point thread·

It's not very discoverable but there are sister sites for Rust, Go and D: https://rust.godbolt.org/ https://go.godbolt.org/ https://d.godbolt.org/

GCC Explorer is great and I use it on a semi-regular basis. I often use it to show what kinds of optimizations a modern compiler will do. Just yesterday I was using it to show someone how a piece of code like: int launched = 0; // ... start_thread(...); while (!launched) {} could result in an endless loop since the compiler just rewrote it to 'if(!launched) { while(true){} }'. The person had the thread write to 'launched' and expected the…

The first top-level comment from each of the four biggest threads, in HN’s own order. Excerpts are shortened; open a comment for full context.

Breakout years
5

100+ points or 50+ comments

Total points
1462

reference only — not used in Hall rules or ranking

Total comments
374

reference only — not used in Hall rules or ranking

Every submission

DateTitle as submittedByPointsComments
2012-05-24Interactively watch how your C++ gets compiled.memset131
2014-04-15C/C++ FiddleUnited8578940
2014-11-25Interactive C++ Compilers16h40
2015-06-30Show HN: See What Your C Function Compiles ToSworDsy72
2016-04-14Check\Compare assembly generated from C++ compilersfarious31
2016-05-11Compiler ExplorerFirst breakoutkercker13538
2016-08-16Compiler explorer: compile C snippets across multitude of arch/compilerwepple20
2016-09-27Compiler Explorersea6ear10
2016-10-03Compiler Explorer – now with side-by-side compiler comparisonmattgodbolt276
2017-06-14Compiler Explorer – C++wglb20
2017-09-01C compiler undefined behavior: calls never-called functiongeorgecmu8783
2018-01-02Compiler Explorer interactive online compilerblopeur20
2018-01-14Compiler bug in MSVC?ibobev22
2018-06-18Compiler Explorer (think CodePen for C(++)/D/Go/Rust/Swift/Haskell disassembly)eterps30
2018-06-22Compiler Explorer (think CodePen for C(++)/D/Go/Rust/Swift/Haskell Disassembly)tempodox40
2018-06-28Compiler Explorer – See the assembly output of C, C++, Rust, Go, D, Haskelldralley30
2018-08-10Compiler Explorerrocky113820
2018-11-08Compiler Explorerbretpiatt20
2018-12-08Compiler explorer: code to assembly in browserwener30
2018-12-13Compiler Explorergnanesh20844
2019-04-19Compiler Explorerjf30
2020-07-14Compiler Explorerthe_dripper20
2020-08-05Compiler ExplorerHall inductionstmw30348
2021-09-17Matt Godbolt's in Browser Compiler Explorerkeynesyoudigit11
2022-03-25Compiler ExplorerRafelMri20
2022-10-16Compiler ExplorerBest thread · Latest 20+ point returndisadvantage541107
2024-05-30Compiler Explorerskilled31
2024-07-14Compiler Explorerchilipepperhott20
2024-08-06Compiler Explorerkmdupree20
2024-10-19Compiler Explorerkristianpaul10
2025-04-26Compiler Explorerandsoitis20
2025-12-23Compiler Explorerandsoitis10