Thank you all for your responses, It is pleasant to see such helpful community around the language !
@Parashurama: indeed the program does not crash with the markAndSweep GC. I posted an [issue](https://github.com/nim-lang/Nim/issues/6260) on github. @Jehan: Thank for your comment on the usability of the GC. As I said in my first message, I work on computer vision (mainly on Android and iOs platforms). My dream is to be able to use something different from C++ for that matter. I know the GC can be used in such domain because some of the most know decoders (barcodes/Qr-codes ...etc) on Andoid are coded in Java (but they are definitively slower than some c++ alternatives (like our in-house decoder)). Once nim stablilize, I think it could be a niche where nim succeeds provided we can make good wrappers for the most known cv libraries like opencv. (By the way I started looking at a way to port the Opencv wrapper generator for python to nim. Using nim for opencv could break the need to port to c++ after prototyping on python and make the experience far more enjoyable).
