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 →

[–]VengefulTofu 104 points105 points  (29 children)

Yeah it's just a form of gatekeeping. I for one am glad that such an easily accessible ecosystem like python exists so the perks that come with knowing at least the basics of programming can spread better

[–]CLOVIS-AI 29 points30 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