you are viewing a single comment's thread
view the rest of the comments
[–] 1 point 2 days ago (2 children)

There are already plenty of package manager options in the C++ world. Having an "official" one arguably only helps improve the onboarding experience, but overall it's a chokepoint for the entire ecosystem. There are rarely "one size fits all" solutions to a problem, and there certainly isn't one for a problem as complex as software builds and packaging.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 1 point 2 days ago (1 child)

    There are? Where are the package registries? Could you give examples?

  • source
  • parent
  • hideshow 1 child comment
  • [–] 3 points 2 days ago

    Conan and vcpkg are the two big ones I'm familiar with, but some projects use CMake FetchContent (with github acting as the CDN/registry), and depending on your requirements you can also just use system package managers on Linux, maybe Homebrew or Nix/Guix, or more niche ones like Spack. I've seen projects packaged using self hosted Pacman registries, and that works surprisingly well.

  • source
  • parent