The ensloppening of some of my favorite tools begins?
The developers were already genAI users.
But now I fear that the tutorial will include an "openai init", and other non-deterministic subscription-based commands for ruff and uv and that will be what is pushed.
FFS, first Bun, now Astral... It's a shame, uv is such a useful tool in the Python ecosystem.
Sigh. I knew uv and ruff were too good to be true. Just hope the community can fork before it all goes to crap.
Count down to forks in 3... 2... 1...
But which form will survive ?
I want tools from the python foundation ! (I kinda hoped ruff and UV were taken over by the pypa)
You can fork today. It'll work forever.
Forever? When every new python version breaks compatibility with the previous?
They're compiled rust programs.
Yes but the language ecosystem is a moving target
I can't express how disappointed I am
This just pure fearmongering and FUD.
Calm yourself.
I find that Python requires a fair bit of discipline to keep it readable, and I've seen some very unreadable code written by people. Vibe coding with Python's dynamic nature seems like a match made in hell.
This is true although that’s what enforcing strict type checking and good linting is supposed to help with. I think it’s partially an issue that you can kinda just type what you think and not everyone thinks efficiently/ programmer-y
Edited for clarity
Agreed! I think both linting and type checking are extremely important to Python, but it's also an extra step that far too many people just don't take. And honestly, I used to get tripped up sometimes with setting up Python tooling before I started using uv.
Unfortunately I also have to work with the occasional Python script that someone just slapped together, and that's something far too easy to do in Python. It does kind of remind me of vibe coding. Initial velocity seems high, but if you're not thinking about it, long term maintenance tanks.
That's not to say Python is bad, and there is certainly a lot of good Python code out there too. But it's a language that does make it easy to make a mess, which will probably be compounded by LLMs.
It's manageable if you pass along these rules to the LLM. I've actually had more success asking the LLM than giving code reviews to some interns, and even someone who coded professionally before.
AI is infact detracting from innovation
Why?
Codex uses npm, no? Why do they need ruff and uv??
If all this does is fund astral and by extension uv I don't see a problem here.
Hell, I'd take ai Corp money to fund making good tools for the community, as it's one less stack of cash being used on bullshit datacenters.
I just spent three weeks getting work to whitelist uv 😭😭😭
UV is open source.
Dont gaslight yourself thinking it's suddenly going to kill your grandmother now or something.
Poetry is not yet owned by a slop factory.
Technology
This is a most excellent place for technology news and articles.
Our Rules
- Follow the lemmy.world rules.
- Only tech related news or articles.
- Be excellent to each other!
- Mod approved content bots can post up to 10 articles per day.
- Threads asking for personal tech support may be deleted.
- Politics threads may be removed.
- No memes allowed as posts, OK to post as comments.
- Only approved bots from the list below, this includes using AI responses and summaries. To ask if your bot can be added please contact a mod.
- Check for duplicates before posting, duplicates may be removed
- Accounts 7 days and younger will have their posts automatically removed.