• proton_lynx@lemmy.world
    link
    fedilink
    arrow-up
    5
    ·
    4 months ago

    I think this pretty much sums it up: https://mastodon.social/@hynek/113094547139925962

    I don’t think y’all quite grok what uv makes so special due to your seniority. The speed is really cool, but the reason Rust is elemental is that it’s one compiled blob that can be used to bootstrap and maintain a Python development. A blob that will never break because someone upgraded Homebrew, ran pip install or any other creative way people found to fuck up their installations. Python has shown to be a terrible tech to maintain Python

    • maegul (he/they)@lemmy.ml
      link
      fedilink
      English
      arrow-up
      5
      ·
      4 months ago

      Yep! And likely the lesson to take from it for Python in general. The general utility of a singular foundation that the rest of the ecosystem can be built out from.

      Even that it’s compiled is kinda beside the point. There could have been a single Python tool written in Python and bundled with its own Python runtime. But Guido never wanted to do projects and package management and so it’s been left as the one battery definitely not included.