Among extraordinary features Nim has is the {.emit.} pragma, that allows to
drop in chunks of C/JS code. So "porting" C/JS code can be done almost as fast
as copy-paste. And that would not be possible if Nim used LLVM or some other
direct codegen. Also note, that there is a lot of custom hardware shipped with
a custom C compiler and no LLVM backend available. And again this is where Nim
shines in all its glory. Write firmware in Nim, compile to any target possible.
- Why Nim language unlike rust and go language, the same direct co... lihf8515
- Re: Why Nim language unlike rust and go language, the same ... jangko
- Re: Why Nim language unlike rust and go language, the s... wulfklaue
- Re: Why Nim language unlike rust and go language, t... yglukhov
