I found Nim tool-chain a little bit complex. Maybe for come tasks converting code to C, and then compiling C code is good. For example D have native compiler, that become it's very easy in use. I do not need to install hundred megabytes of external compliers. I need only install DMD and I can write code.
Nim position itself as compact language, but for start I need very big overhead with different C++ related crap.
Is there any plan to create native Nim compiler?
Nim position itself as compact language, but for start I need very big overhead with different C++ related crap.
Well you need to distinguish between the produced binaries (which are smaller than what DMD produces afaik) and the installation requirements of the compiler which is only a concern for some developers on Windows. On Linux and Mac clang or gcc are usually already installed anyway.
Is there any plan to create native Nim compiler?
No, the advantages wouldn't outweigh the costs at all. You can also use Tiny C with Nim to get only ~1MB of "different C++ related crap".
I was once the distribution maintainer for a project called Panda3D. It relied on python, so I actually included a copy of python in the windows version of the installer. It made it a lot easier for beginners to get Panda3D up and running.
You could do the same for Nim - automatically install a C compiler along with Nim, and preconfigure Nim to be able to find the C compiler. It would make it "feel" more like an self-contained package without external dependencies.