> Compilation speed: Nim is getting slower, with roughly the same number of 
> files it now takes two times what it used to need to compile last year. Why 
> is that? I think the maintainers should watch out for this. Everybody praises 
> nimc speed, but my computer is quite old, so I get to notice when the 
> compiler gets slower. Please fix this!

The fact that compiler became slower is fully natural. Because the compiler has 
to watch for corner cases to prevent rare bugs, and because it tries harder and 
harder to generate highly optimized code. That continues until someone has a 
great idea for a new better compiler design and that design is implemented, or 
until at least some parts of the compiler can be improved by bright people. One 
way to make the compiler faster may be to remove some stuff, maybe remove 
converters or methods? Note that disruptec may finally manage to get 
incremental compilation working, that may reduce compile time.

Reply via email to