Boosted by cstanhope@social.coop ("Your spooky 'net denizen"):
cfbolz ("CF Bolz-Tereick") wrote:
The article about Clang's bytecode interpreter (for constexpr evaluation etc) is super interesting, but I'm still incredibly amused by C++ compiler authors having to care about interpreter performance
https://developers.redhat.com/articles/2025/10/15/clang-bytecode-interpreter-update
Anyway, this just is another fun example interpreters and compilers being intermingled in silly ways. We put a (bytecode) compiler into your compiler so you can compile (and then interpret) while you compile