Our great sponsors
-
-
rustc_codegen_gcc is a GCC backend for Rust (i.e. it uses rustc to parse and typecheck (and other things) the code then uses GCC to compile it into a final executable).
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
GCC-RS is a GCC frontend for Rust (i.e. it's a completely separate compiler to rustc, doing all its own parsing and whatnot).
-
One alternative worth mentioning, though, would be the LLVM C Backend maintained by the Julia community.
-
https://github.com/WebAssembly/wabt/tree/main/wasm2c (WebAssembly to C)
-
https://github.com/avast/retdec (multiple machine code formats to C/C++)
NOTE:
The number of mentions on this list indicates mentions on common posts plus user suggested alternatives.
Hence, a higher number means a more popular project.