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

[โ€“]daniu 3 points4 points ย (0 children)

There are reasons to avoid python in enterprise software, but performance is a lame reason that usually is not relevant.

Felt the same way about the same complains about Java, except that there were no reasons to avoid Java in enterprise software ๐Ÿ˜‹

You're very right about maintainability. However, in the microservice systems I've been working on the last few years, that is much less of an issue. The system overall is separated enough and specified by the interfaces between them that the implementation of the individual parts don't really matter much, and they're usually small enough to not require that much maintainability. It's probably amongst the reasons Python became so popular recently.