Why does Nim compiler allways depends on another's language compiler?

2021-06-23 Thread Axl
Also, woldn't the act of compiling to c as an intermediate step increase the compilation time? And wouldn't the compilation time be limited by the c compiler speed? I agree that compiling to c (or some other language) is an advantage, but as an option, not as a mandatory step. I don't think ALL

Why does Nim compiler allways depends on another's language compiler?

2021-06-21 Thread Axl
I agree, but for the long-term isn't a bit odd to depend on another language? Nim would be nicer as a self-complete language, with the current backends as optional, so it keeps the advantages you mentioned. Thats just my opinion.

Why does Nim compiler allways depends on another's language compiler?

2021-06-21 Thread Axl
Thanks, it looks nice, but it doesn't seems to work (or at least compile the source code) with windows. Maybe I'm missing something, I'm new to all this compiler/llvm/etc low level stuff. But any ways, are there plans to incorporate this functionality on the base nim compiler in the future (far

Why does Nim compiler allways depends on another's language compiler?

2021-06-21 Thread Axl
Does Nim have some kind of "standalone" or "no backend" mode? Because it feels like an "incomplete" language without a direct-to-machine-code standalone compiler. Also it adds another layer of needless complexity the need to install and interface with, for instance, a c compiler. And its a shame