#CompilerExplorer

रञ्जित (Ranjit Mathew)rmathew
2025-06-09

I didn’t realize that had become this…complicated 😰 — kudos to Matt Godbolt, et al for running it:

“How Compiler Explorer Works In 2025”, Matt Godbolt (xania.org/202506/how-compiler-).

On HN: news.ycombinator.com/item?id=4

On Lobsters: lobste.rs/s/ocu642/how_compile

N-gated Hacker Newsngate
2025-06-08

🥳🎉 In the dystopian wonderland of 2025, Compiler Explorer is the AI overlord, churning out 92 million compilations like it's flipping burgers 🍔. Who'd have thought a hacky weekend project would grow into Skynet's compiler? 🙃
xania.org/202506/how-compiler-

रञ्जित (Ranjit Mathew)rmathew
2025-05-29
रञ्जित (Ranjit Mathew)rmathew
2025-01-14
2024-12-12

Consider: semi-offline #CompilerExplorer that lazily downloads compilers using #Nix or #Guix .

2024-12-10

Couple years ago it was good and very useful tool.
Now it is glitchy sh#t...
Scripts only became working after es2022 smoothie re syntax was added to browser, after weakref (which MDN says avoid to use) was polyfilled...
And... it still cannot render correctly. What was improved in frontend in last 2 years??? It seems, nothing...
#frontend #front #godbolt #ce #compilerexplorer #js #libraries

Tamir Bahartmr232
2024-11-28

CoreC++ day 2

Ofek Shilon, Get More Out of Compiler Explorer

2024-09-14

question: After some trial and errer, I managed to creare and execute a C++ cmake project on CE. How do I get rid of the initial " source #1" window that is auto-created when you reset UI and code? As opposed to all other windows. It does not have the obvious "x".

2024-09-11

On my recent India visit, I visited multiple academic campuses and addressed over 200 CS students (and 30 faculty). Regrettably, I did not once use Compiler Explorer (not even mention it) in any of my talks. 🥺

The topics of the talks just did not lend themselves to bringing up Compiler Explorer, but still I feel so ungrateful, like I let down someone. 😳

#sorry #CompilerExplorer

2024-08-20

I was so hoping I could include JUnit with Java compiler/executor on Compiler Explorer, but alas. 😞

I don't know how hard it is to accomplish, but I filed a library request. Please vote and opine:

github.com/compiler-explorer/c

#Java #JUnit #CompilerExplorer

2024-07-21

This is a Compiler Explorer appreciation post. Again. Because I can't say it enough.

#cpp #gratitude #CompilerExplorer

2024-06-11

C++OnSea 2024 SESSION ANNOUNCEMENT: There Is a Method to the Madness of Performance! by Eduardo Madrid

cpponsea.uk/2024/sessions/ther!

Register now at cpponsea.uk/tickets/

#genericprogramming #compilerexplorer #programming #coding

CppOnlinecpponline
2024-05-22

What’s New in Compiler Explorer? 2024 Update – by @mattgodbolt – C++Online 2024

youtube.com/watch?v=28Gp3TTQYp0

Björn Fahllerbjorn_fahller
2024-05-20

@scottmichaud @smurthys I had a colleague who declined to use 'nullptr' in C++11 for "performance concerns". I wish we had had back then.

2024-05-18

I filed a feature request for #CompilerExplorer to "Add Executor" to "Conformance View" to make it easier and use less screen space.

The current approach requires three clicks and opens two windows going from a compiler in the list to seeing execution results. Adding an executor directly would change that to one click and opens just one window.

As an educator, I know students mostly need/want to see execution results, not assembly.

Comments welcome. 🙏🏽

github.com/compiler-explorer/c

#cpp

2024-05-18

Reply from a #CompilerExplorer team member on the name "Conformance View":

github.com/compiler-explorer/c

IMO, users may use the feature to test "conformance", however they define that term, but CE itself does not do anything about conformance.

Instead, the feature lets users build a "compiler list" and adds a high-level indication of at least one compilation error (red) or no compilation error (green) with each compiler.

So "Compiler List" is a better name and it does not set higher expectation.

White text on black background:

The reason it's called "Conformance View" is that it's designed for checking conformance in relation to how different compilers and different versions conform to the standard, how different compilers and different versions conform to each other, or how a piece of code conforms to what compilers deem well-formed.
रञ्जित (Ranjit Mathew)rmathew
2024-05-16

This episode of the Microarch Club (referenced in the newsletter above) is a nice with Matt Godbolt, the creator of :

overcast.fm/+BGzUcG5HNU

Excellent. 👌🏽

2024-05-15

Have I mentioned in the last few weeks how much I love #CompilerExplorer? ❤️

BTW, I went to CE repo to learn about "Conformance View" and reading an existing issue there makes me ask:

Does Conformance View do things other than let me build a list of compilers and then show the fail/pass state of the code for each listed compiler?

DGMW that view is quite helpful, but does it do anything on its own about "conformance"? If yes, conformance to what? If not, is it misnamed?

github.com/compiler-explorer/c

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst