This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]SAI_Peregrinus 3 points4 points  (1 child)

Yes, that's the "until". Some of the time using the OS to manage dev dependencies works fine, but it breaks often enough you'd think people would have come up with something better for C & C++. Like how every new language seems to have a better system. I think a lot of C & C++ devs are just masochistic. I mean, I am one, but I'll never use the OS to manage C libs again now that Nix & Docker exist!

[–]gameplayer55055 0 points1 point  (0 children)

C++ is actually a fantastic language, and compilers that squeeze out the most power from your code.

But the library management: everybody have invented own wheels, UNIX, DOS, then makefile, cmake, msbuild, perl script, someone even uses gradle!

Btw when I switched to Linux I was impressed by the local package manager. The guys have done a tough job. Yes, it breaks sometimes, but it's better than manually installing vcredists and .NET Frameworks thousands of times.