Sorry Python but it is what it is.

you are viewing a single comment's thread
view the rest of the comments
[–] [S] 0 points 2 years ago (1 child)

cargo just works, it's great and everyone loves it.

npm has a lot of issues but in general does the job. When docs say do 'npm install X' you do it and it works.

pip is a mess. In my experience doing 'pip install X' will maybe install something but it will not work because some dependencies will be screwed up. Using it to distribute software is pointless.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 21 points 2 years ago (3 children)

    I use pip extensively and have zero issues.

    npm pulls in a million dependencies for even the simplest functionality.

  • source
  • parent
  • hideshow 6 child comments
  • [–] 11 points 2 years ago (2 children)

    Is that really the fault of the package manager or is it of the libraries you decide to use?

  • source
  • parent
  • hideshow 4 child comments
  • [–] 4 points 2 years ago (1 child)

    You’ve never had broken dependencies?

  • source
  • parent
  • hideshow 2 child comments
  • [–] [S] -1 points 2 years ago (1 child)

    It probably works for your own local project. After using it for couple of days to install some 3rd party tool my conclusion is that it has no idea about dependencies. It just downloads some dependencies in some random versions and than it never works. Completely useless.

  • source
  • parent
  • hideshow 2 child comments