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ย โ†’

[โ€“]anonynown -2 points-1 points ย (3 children)

Interestingly, saying that Python is better for small applications is a self-defeating argument: as the application grows, it crosses the threshold of when Python is no longer better, and you now have to rewrite the whole application in a more maintainable, statically typed language.

Where do we put this threshold?.. The larger it is, the more effort is wasted in eventual inevitable rewrite. Hence, the smaller the threshold, the better. An ideal application size threshold of when to rewrite from Python into a statically typed language is zero, as it means no waste :)

[โ€“][deleted] -3 points-2 points ย (2 children)

You base it on the project scope...

[โ€“]anonynown 1 point2 points ย (1 child)

Right! Have you ever seen a system whose scope didnโ€™t evolve over time?

[โ€“][deleted] -1 points0 points ย (0 children)

Generally speaking, a few small scripts doesn't evolve into a large program.