> 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.

ARC is new while the old GCs had years to mature.

That said, the main use-case for ARC beyond embedded, multithreading, doesn't 
work because of a regression in exception handling + Arc but fixes are in 
progress:

  * 
[https://github.com/nim-lang/Nim/issues/13983](https://github.com/nim-lang/Nim/issues/13983)
 (arc + threadpool.spawn, closed)
  * 
[https://github.com/nim-lang/Nim/issues/13935](https://github.com/nim-lang/Nim/issues/13935)
 (arc + createThread in loop + exception handling, WIP)
  * 
[https://github.com/nim-lang/Nim/issues/13936](https://github.com/nim-lang/Nim/issues/13936)
 (arc + one-way channel, WIP)


Reply via email to