Tag
A web version of the Mars MIPS simulator now includes a built-in C compiler, allowing users to write and simulate MIPS assembly and C code in the browser.
The article benchmarks the WebAssembly-to-C approach using wasm2c with wide arithmetic support, demonstrating that it remains competitive with dedicated WebAssembly runtimes like Wasmer and Wasmtime in both speed and memory usage.
Reify is an open-source random C program generator based on semantic reification that produces undefined-behavior-free code for compiler testing. It has already uncovered 59 bugs in GCC and LLVM, plus additional bugs in OpenJ9 and Linux's eBPF runtime.
Chibil is a C compiler written in C# that targets .NET IL, allowing C code to be compiled into .NET executables. It is based on chibicc and can run DOOM.
A developer documents their experience building a C compiler named paella in Zig, following Nora Sandler’s tutorial series.