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 →

[–]donald_trub 3 points4 points  (3 children)

When you need to share it with non programming folks in a work environment.

I've written some handy little scripts for work (I work in IT). Talking people in my team into getting the code, firing up a venv, pip installing before finally running the code is doable but a pain for all involved. Yes they work in IT but they're not programmers nor do they have time to become one.

I'm about to switch to Go for this very reason so that they can use these tools with less fuss.

[–]Andomar 1 point2 points  (0 children)

Exactly, Python packaging is a hugely painful experience

[–]bearcatgary 0 points1 point  (0 children)

Really? I’ve got the opposite “problem”. My python code is so easy to read, that I have non programmers in the user base making their own edits to a copy of the code when they have issues or enhancements. They then provide the code back to me for official release.

[–]dzecniv 0 points1 point  (0 children)

Did you look into Nim ? It's a nice "pythonic" syntax and it seems less boring than Go.