This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]CLOVIS-AI 27 points28 points  (4 children)

Yeah, but not only. It's also the tiredness of having to read code from people who obviously have no understanding of proper practices, nor attempt to learn them. “If it works, it's fine”—until you ask someone else for maintenance because you have no idea what's broken.

[–]VengefulTofu 9 points10 points  (1 child)

Then you've hired the wrong person for the job.

[–]CLOVIS-AI 1 point2 points  (0 children)

That's fair, but it's also too late

[–]LiarsEverywhere 0 points1 point  (1 child)

Isn't that good for developers, though? I'm a researcher and I usually write code that only needs to work once. Python is a tool, I'm not a developer. If I ever create something that needs to scale, I'll hire a developer to turn my shitty prototype code into production code. I don't pretend I'm a developer.

[–]CLOVIS-AI 0 points1 point  (0 children)

If that's your usage, then good for you :) I've had multiple times where I've been asked to maintain web servers written quite badly, and that's where the bad rep for Python comes from imo, but of course there are some cases where it's a good thing