08/30/2017 (Wed) 20:12:49
<StephenLynx> I was curious, does nim actually compiled a binary on its own or it can just transpile to another language?
<StephenLynx> actually compiles*
<Yardanico> StephenLynx, compilation = transpiling
<Yardanico> because you can say that Rust "transpiles" to LLVM
<Yardanico> *LLVM IR
<PMunch> It compiles (not transpiles) to C, which is then turned into a binary by your compiler of choice
<StephenLynx> how does it compiles to C?
<StephenLynx> it generates C source or binary objects? (.o)?
<Yardanico> StephenLynx, no
<PMunch> C source
<StephenLynx> so it transpiles to C.
<Yardanico> StephenLynx, it creates C/C++/Objective C source code
<StephenLynx> and C++
<Yardanico> and Objective C
<Araq> no, it *compiles*, C does not "transpile" to Assembler either.
<StephenLynx> how is it a compilation if the source code has to be compiled?
Message too long. Click
to view full text.