cstanhope@social.coop ("The Luddites were right") wrote:
Obviously only anecdotes, but the Python language is constantly moving, just as the maintainers intend. The Python you have your system today is not the same Python you will have on your system after your next update. And that's especially true if you intend *others* to run any Python scripts you have.
I don't have good answers. I'm still wrestling with all these issues myself, but if I was aiming for a utility to be widely portable, zero maintenance, and easy to build for future devs, targeting a C compiler and standard library would be on my list to consider[1]. Python would not. I especially would not port an already working C program to Python unless I was forced to.
[1] Yes, I know about your preferred language. Yes, I agree it has favorable characteristics. Yes, I am well aware of C's deficiencies.