First of all thank you for all the hard work guys. Much appreciated.
I think Nim reaching 1.0 set many people's expectations very high and now it's
time to consider how can the Nim ecosystem thrive.
Topic 1
Memory management seems to be going in the right direction but I fear "ARC"
needlessly fractured the small community. It's a bit unsettling that a lot of
pkgs do not work with ARC at all. And these are very essential things like
parsers,db drivers etc.
eg
[https://github.com/nim-lang/Nim/issues/14020](https://github.com/nim-lang/Nim/issues/14020)
parsers relying on deep copy
[https://github.com/nim-lang/Nim/issues/13997](https://github.com/nim-lang/Nim/issues/13997)
Topic 2
Important packages is a very good approach but it needs to be expanded.
Important packages simply cannot break with every other release of Nim.
Topic 3
Missing / abandoned important packages. At the moment Nim does not really have
a usable,production ready, http server package. I know it's hard I cant do it
myself and therefore rely on others. This is I think important to get done.
Topic 4
This is maybe non technical but features that do not really "work" or are not
really "maintained" should be marked as "experimental" or with some visible
warning.