> ... it seams that the reasonable action would be to switch back from nim to > c++
I think in your initial post you where talking about Java? Currently multi-threading and parallel processing may be not optimal for Nim, but I think it will improve soon, maybe with newruntime or new GC with better threading support. But my feeling is, that generally rewriting Java or C++ code to Nim just to improve performance may make not much sense. If you can live with C++ and already have learned it well, or can tolerate high memory consumption and startup time of Java, I see not a very pressing reason to switch to Nim. Of course this is only my personal view.
