Actually, it's written in VB.NET. Not my first choice, as I have been programming since before there was a C++ language, but I had a fair amount of reusable code from other recent projects that made it a quick-to-write task.
I haven't yet decided if I want to release the source or not at this point. Maybe at some point.
Also, though you may oppose the behemoth .NET Framework install one either size, general MS fear or just general principle, it does mind its own business quite well, as it lives in its own folder.
I run several servers with it *and& my gaming rig, all with no trouble....