Pixi is more than a drop in replacement for Conda. Pixi being able to replace Conda and do everything that uv does (Pixi has incorporated uv into it’s tools) seems to make it a more complete toolset than uv alone.
Data Science
Pixi is more than a drop in replacement for Conda. Pixi being able to replace Conda and do everything that uv does (Pixi has incorporated uv into it’s tools) seems to make it a more complete toolset than uv alone.
Why is there often no discussion or mention of Pixi along with uv in conversations about Python tooling? Is it because uv has a lot of VC money to get attention while Pixi doesn’t?
Seems like you should make something less focused on games and solve problems in a different domain.
What have you made using Python so far?
He made up hypothetical scenarios that nobody asked about, and then denigrated Rust by attacking the scenarios he came up with.
This seems to be the textbook description of a strawman argument.
It’s also a microkernel and intentional not POSIX compliant (but it’s close to compliant). I like the project, but it’s very experimental on purpose, so we should set our expectations accordingly. I’d love to see it become a success, but it may not be or it may only be successful in a smaller niche than the current Linux ecosystem.
That said, it seems very open to new contributors. I hope more people can help it along.
This is a great idea!
Motivation
The Python docs are ill-suited to novices.
The content of the built-in functions documentation favors precision and correctness over comprehension for beginners. While this style is great for experienced developers who already understand the finer points of Python’s design, the docs are confusing to novice programmers like a 12 year old who is not far on his journey of learning Python.
This guide is an opinionated and simplified description of Python’s built-in functions.
My goal is to provide definitions, in plain English, of each built-in function that comes with Python. Along with each definition is an example that is as simple as I can think of. I ran each example against the latest version of Python as of the time writing this guide.
I want to be able to share this with my 12 year old son or my 10 year old daughter, so that they can understand and use Python. My hope is that this guide also serves others who would like some plain definitions of what the built-in functions do.
A note for pedants: I am sacrificing precision and exactness in favor of comprehension. That means I will use substitionary language that I think will communicate more clearly than the exact terminology. If you’re looking for that level of precision, please refer to the standard library docs. Those docs are great for that level of clarity.
For the rest of us, let’s go!
Conda is their primary focus, but they support well more than conda packages.
This is great!
@burntsushi@programming.dev, do you know is Astral is working with prefix.dev and their Pixi project? They seem to now have overlapping concerns.
Rye’s developer on their plans for Rye in the context of uv’s latest release:
Thanks for sharing!
This looks useful
I think making an assumption of hom being “right wing” based on that information is a poor assumption. It’s clear that his behavior has been disruptive, negative, and promoting an unhealthy and unhelpful environment among the community and I think things could have been deescalated. I hope people on the committee aren’t making the bad faith assumption that there’s no way forward other than to excommunicate people who aren’t presently fitting in with the prevalent culture of the community.
See: https://blog.system76.com/post/cosmic-team-interview-byoux
We considered toolkits like GTK, Flutter, and QT, and though the team was already experienced working with GTK for Pop!_OS, eventually landed on the Rust-based toolkit, Iced.
I think I found a more direct way. I’m still looking into the details though.
I care, because what you found is a bug. And I think it would be best to document the intended behavior and a temporary work around, and then fix the bug. So I’m doing just that.
That one didn’t score as high, but I think it’s because it hasn’t matured yet. Linux support is in beta last I heard.
You can get to the post using this link: https://threadiverse.link/lemmy.sdf.org/post/18253296
It’s awesome that you were able to find a solution!
I get the sense that you might appreciate golang.