Comment on Astral to Join OpenAI
galaxy_nova@lemmy.world 1 week agoThis is true although that’s what enforcing strict typing from your linter 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
TheAgeOfSuperboredom@lemmy.ca 1 week ago
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.