β² 70 βΌ uv is the best thing to happen to the Python ecosystem in a decade (emily.space) submitted 1 year ago by codeinabox@programming.dev to c/python@programming.dev 21 comments fedilink hide all child comments
[β] solrize@lemmy.ml 14 points 1 year ago (7 children) And it isn't even written in Python! permalink fedilink source hideshow 7 child comments replies: [β] chrash0@lemmy.world 27 points 1 year ago (2 children) spoiler alert: Python isnβt written in Python permalink fedilink source parent hideshow 2 child comments replies: [β] rtxn@lemmy.world 7 points 1 year ago It's turtles GCC all the way down. permalink fedilink source parent [β] logging_strict@programming.dev 1 point 1 year ago* (last edited 1 year ago) spoiler alert: Python isn't written in fortran, cobol, pascal, assembly, VBA, Java, javascript, or Rust (ignoring clunky pypy). uv is written in Rust. spoiler alert: Don't have to be a C coder to use Python permalink fedilink source parent [β] _stranger_@lemmy.world 16 points 1 year ago Literally it's best feature, because then you can download a binary and guarantee that with that binary, you have a working python virtualenv on every platform UV supports. permalink fedilink source parent [β] witty_username@feddit.nl 12 points 1 year ago (1 child) This page said it's written in Rust. Is this the same UV? permalink fedilink source parent hideshow 1 child comment replies: [β] eager_eagle@lemmy.world 12 points 1 year ago yes permalink fedilink source parent [β] logging_strict@programming.dev 0 points 1 year ago That means it can't be maintained by the community it's serving. For those skilled in both Rust and Python can understand why it would appear as the best thing since sliced bread. What about for those not skilled in Rust? Should we also learn 15 other coding languages while we are at it? wreck is written in Python and manages dependencies. via hierarchy of requirements files, not TOML. It's venv aware. For Python package authors. permalink fedilink source parent
[β] chrash0@lemmy.world 27 points 1 year ago (2 children) spoiler alert: Python isnβt written in Python permalink fedilink source parent hideshow 2 child comments replies: [β] rtxn@lemmy.world 7 points 1 year ago It's turtles GCC all the way down. permalink fedilink source parent [β] logging_strict@programming.dev 1 point 1 year ago* (last edited 1 year ago) spoiler alert: Python isn't written in fortran, cobol, pascal, assembly, VBA, Java, javascript, or Rust (ignoring clunky pypy). uv is written in Rust. spoiler alert: Don't have to be a C coder to use Python permalink fedilink source parent
[β] rtxn@lemmy.world 7 points 1 year ago It's turtles GCC all the way down. permalink fedilink source parent
[β] logging_strict@programming.dev 1 point 1 year ago* (last edited 1 year ago) spoiler alert: Python isn't written in fortran, cobol, pascal, assembly, VBA, Java, javascript, or Rust (ignoring clunky pypy). uv is written in Rust. spoiler alert: Don't have to be a C coder to use Python permalink fedilink source parent
[β] _stranger_@lemmy.world 16 points 1 year ago Literally it's best feature, because then you can download a binary and guarantee that with that binary, you have a working python virtualenv on every platform UV supports. permalink fedilink source parent
[β] witty_username@feddit.nl 12 points 1 year ago (1 child) This page said it's written in Rust. Is this the same UV? permalink fedilink source parent hideshow 1 child comment replies: [β] eager_eagle@lemmy.world 12 points 1 year ago yes permalink fedilink source parent
[β] logging_strict@programming.dev 0 points 1 year ago That means it can't be maintained by the community it's serving. For those skilled in both Rust and Python can understand why it would appear as the best thing since sliced bread. What about for those not skilled in Rust? Should we also learn 15 other coding languages while we are at it? wreck is written in Python and manages dependencies. via hierarchy of requirements files, not TOML. It's venv aware. For Python package authors. permalink fedilink source parent