Well sadly these plans look more and more problematic to me.

Nim - Core

Everything `koch boot -d:release` and `koch tools` needs. Nothing more, nothing 
less.

Problems:

  * The Nim compiler can often benefit from new stdlib developments too.
  * nimsuggest needs the networking stack.
  * The libraries that Nim/Nimble need are not fixed.



Nim - Standard

  * What to include? All the official packages I guess.



Nim - the full experience (TM)

  * Nim-Standard plus even more packages. Which ones? Why?



And then on top of having 3 different ways to install Nim (zip, choosenim, 
build from source; which is at least one too many) we offer them 3 separate 
"distributions" that all have to be tested and maintained (!). And what problem 
does it even solve? To have some philosophically pleasing "small core"? To see 
if a module is essential for porting, remove it and see if "koch boot" still 
works...

Reply via email to