• TehPers@beehaw.org
    link
    fedilink
    English
    arrow-up
    8
    ·
    1 day ago

    Wait, you’re bringing up Python and saying Rust has the worst dependency system you’ve ever seen?

    • Lucy :3@feddit.org
      link
      fedilink
      arrow-up
      4
      ·
      1 day ago

      At least I can manage Pythons packages without pip (eg. with pacman) and it doesn’t need to compile ~500 packages for a program as complicated as hello world. I can probably compile the kernel faster than most of the small shit rust programs I need on my server.

      • TehPers@beehaw.org
        link
        fedilink
        English
        arrow-up
        7
        ·
        1 day ago

        You can manage Python packages? When I try to pip install -r requirements.txt, it fails because I’m on Python 3.12 instead of 3.11, except it doesn’t tell me that’s why so I spend the next hour debugging that only to later find out that I also installed the packages globally instead of in a venv and now I need to uninstall them to unfuck my other environments.

        But hey, if it works for you, then that’s great.

        • Lucy :3@feddit.org
          link
          fedilink
          arrow-up
          2
          ·
          edit-2
          1 day ago

          I can manage it very easily. In fact, I don’t even need to do that because pacman keeps track of dependencies itself and installs those dependencies system-wide automatically. Even python packages.

          And practically, just install and use the recommended/required python version.