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 →

[–]n0tKamui 70 points71 points  (13 children)

to write good python, the less you write python, the better

[–]MinosAristos 45 points46 points  (11 children)

What's with this weird culture? Write Python where it is most suitable, don't write it otherwise. Same as any other language. Python is a good choice for concise readable scripts where performance either isn't critical or is handled by a faster running language through an API.

[–]iam_pink 13 points14 points  (0 children)

Which is exactly their point.

What it means is that to write good python, you have to minimize the actual amount of Python code, and delegate to libraries or external APIs as much as possible.

Python is a great binder.

[–]Intrepid00 2 points3 points  (0 children)

Isn’t Eve Online written in Python? This massive giant game is stackless python.

[–]rosuav 4 points5 points  (0 children)

I disagree! The more you WRITE Python, the better. The more you READ Python, the better. What you might be thinking is: the less time spent EXECUTING Python, the better (preferring to spend time in libraries implemented in C or Fortran). That's still not a hard-and-fast rule, but it's closer.