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.
- 0 Posts
- 3 Comments
Joined 5 years ago
Cake day: May 24th, 2021
You are not logged in. If you use a Fediverse account that is able to follow users, you can follow this user.
TheAgeOfSuperboredom@lemmy.cato
Not The Onion@lemmy.world•Microsoft gets tired of “Microslop,” bans the word on its Discord, then locks the server after backlashEnglish
111·28 days agoIt’s really not. A corporation is not a person.
A random person also does not have control over aspects of my life via lobbying and contracts I have no influence over. And if such a person existed (say billionaires) then it would absolutely be acceptable to go to their place and insult them. That’s called protest.
This isn’t people going and insulting innocent little Microsoft who hasn’t done anything. Microsoft’s behaviour is seen as unacceptable and people are speaking up.

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.