What I’ve learned creating a large C++ project
medium.com
medium.com
I agree, I'm always surprised by this. I develop primarily on Linux, and I always enable all compiler warnings, treat warnings as errors, use static analysis; I keep my projects at a state where not a single issue at any level is pointed out. Then I'll switch over to Windows and load up the same project in Visual Studio and it'll start reporting warnings for new, valid, issues that were completely missed before.
I can see on the website “Our software can simultaneously record and playback thousands of 1080p and 4k cameras per server.” which is part of the answer.
That's a lot for C++. I can imagine the giant amount of time consumed by managing those. Glad to hear vcpkg is worthwhile with that many packages.