> @Araq knows this and the fact that current GCs don't play well > multi-threading is also well known.
I would challenge this notion. Multi-threading in Nim currently isn't perfect, but I disagree that this is due to the GC. We can improve its efficacy within the confines of the GC. One feature that we need is to make awaiting FlowVars/Channels possible, that will already make the experience 100 times better. In general though, even though it takes some work, it does work. For example, I've created httpbeast which shows just how much performance you can squeeze out of Nim in parallel (see TechEmpower benchmarks).
