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

Reply via email to