News for hackers. Stuff that matters.
Re:Rye: A Hassle-Free Python Experience by Kwpolska on Tuesday July 09, 2024 @02:14AM (#40912979)
I would consider both of those flaws of Rye, not Poetry. Python package managers not written in Python will by definition have less contributors, and to me, they make Python look like a toy language (you can't write a package manager, a fairly trivial program with the exception of dependency management, in Python - what can you write then?)

As for managing Pythons, I would consider this to be orthogonal to packaging, and the default system Python is often good enough.

Re:Rye: A Hassle-Free Python Experience by thelastbender12 on Tuesday July 09, 2024 @02:32AM (#40913079)
I think this is a fine opinion, we like tools that do exactly how much we want them to. But I'd suggest setting up python (and virtual envs) was actually a big headache for a lot of newer users, and some of the old ones (me that is).

I also don't see why leaning into python being a wrapper around rust/cpp/c is a bad thing. Each language has its own niche and packaging/bootstrapping is more of a systems level language problem.

Re:Rye: A Hassle-Free Python Experience by the_mitsuhiko on Tuesday July 09, 2024 @03:08AM (#40913290)
The problem with Python for such tools is not so much the speed but that it’s hard to distribute and bootstrap.