|
|
|
|
|
by montyedwards
3702 days ago
|
|
The Go programming language doesn't compile to C. Compiling Go is faster than compiling C. If Go transpiled into C code first, and then had to compile resulting C code, then that entire process would be slower. The Nim programming language compiles to C, so you may want to reach out and ask their community. It used to be called Nimrod, but is now Nim. The Rust programming language leverages LLVM instead of transpiling to C, so you may want to take a look at how that is done. A recent post about Rust MIR is well-written and is an enjoyable read for anyone interested in compilers. |
|