Post #1308486
2026-02-19 15:41 UTC
@agowa338 @blinry what a nightmare that would be! Which AOT compiler would you target compatibility with? How would you handle ISA extensions? Allow specifying compiler options? Well, I might want a C interpreter+JIT for new code targeting that system, but for existing code with an established build process, I’d use the existing distributed machine code, so the language module used is minimal (until it gets run on future hardware with an incompatible ISA)
Replies (1)
-
@agowa338@chaos.social 2026-02-19 15:44
@ShadSterling @blinry Well it was your idea. I didn't even say it was possible to pull off. Your idea just sounded like JIT compiled C to me... Also anyone know what magic https://godbolt.org/ is using under the hood? I'd hope they're not actually running each of these compilers on their system each time you put something in there and somehow do it interpreted? Right? Then something like that may be able to help.