My experience with multithreaded execution in C++ is pretty limited, so it's definitely an aspect I'm a bit anxious to even tackle. I've written some things with pthreads in C on Linux, but I'd prefer to use my Windows desktop as my development machine and I actually have no idea off the top of my head if pthreads is a Linux specific library or cross platform. Pretty confident Win32 would do it differently, or at least offers a different threading interface. An abstraction library would be very nice, especially if it were a core language feature.
And of course, let's not forget that I have written C++ seriously in about 10 years, so I'm not familiar at all with the modern dialects, or even things like auto pointers. The latter is my fault since I'm pretty sure auto pointers have been part of the standard library forever, but still.
It makes me reconsider trying to do everything in Node.js since I have a lot of experience with it from my day job. It also comes with a lot of convenient features for free, like native JSON parsing for config files, easy to use libraries for things like web sockets for client connections, web servers for debug interfaces, and good asynchronous code support. Plus it makes it really easy to later add modding support since custom code could even be written in JavaScript. But... it's single threaded, and while Node's performance is way better than Python's in my experience, it's still not native C++.
I'll have to look and see if there are any libraries for doing multiple threads in Node.js. I feel like there have to be some that work in a somewhat generic manner. I won't be surprised if they're Linux only or something though.