The newruntime results will be available no sooner 2020, I don't think there is a point to discuss it before stdlib can properly work on the new runtime unless you are willing to help. If someone is interested in a different memory management approach, he can implement it in his own branch and post in this forum for the community evaluation.
Regarding, UniquePtr and SharedPtr. You can implement them entirely in userspace now using already working destructors. [https://github.com/nim-lang/Nim/pull/10485](https://github.com/nim-lang/Nim/pull/10485) If you need them you can use them now. SharedPtr might even land in stdlib one day for the niche usecases where lifetime of reference is 100% dynamic and there is no way one can figure out which reference is the owning reference.
