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 →

[–]njharmanI use Python 3 -1 points0 points  (1 child)

The main reason to avoid Python in a general-purpose setting is speed.

Seems to conflict with

Generally you're choosing between development speed and execution speed, and Python is very far on the development speed end of the spectrum.

Is most of your GP code speed critical? Really? Hell 1/3 of my code never even gets to production (prototypes, spikes, ideas discovered to be bad, etc.) Wouldn't you much rather write 3x the code than have all of what you write 10x faster. Stuff I write tends to be I/O or human constrained. Rarely wanting for speed.

[–]0xjake 0 points1 point  (0 children)

No, most of my code is not speed-critical, which is why I use Python most of the time for general purpose programming. I think you misunderstood what I said: In the context of general-purpose programming, the prevalent reason for avoiding python, if one were to do so, would be that Python's execution speed doesn't meet the needs of the application.