3 ms·
> Honestly that all seems to mostly derive from C/C++ issues, doesn't it? No, it's not. It's exclusively derived from the fact that there is no package manager
by barumi 6y ago
> Honestly that all seems to mostly derive from C/C++ issues, doesn't it?
No, it's not. It's exclusively derived from the fact that there is no package manager. Python has a few package managers. Node.js also has package managers, and Rust has too. In C or C++ the only package manager there is is a linux distro's own generic package manager, which isn't exactly designed to handle independent projects.
There is no coincidence in the fact that node.js's npm and conan are services offered by private for-profit companies which have a free tier and paid tier targeting enterprise customers. It's no coincidence because packaging and distribution is a generic software engineering need that is not tied to a specific programming language, and is value-added that, done right, is worth paying for.