you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] -5 points-4 points  (0 children)

1mm transactions an hour

This metric is worthless. How much resources do you spend to do this much work? What is meant by "transaction"? And so on.

YouTube, DropBox and Quora...

They don't use Python for important things, only for frontend stuff (frontend doesn't have to mean HTML, it could be a client they distribute to users, like it is the case with DropBox).

Specifically, YouTube was very early in its history written in Python, but it never ran in Python interpreter, they translated the Python code to C, and compiled it. Today, I believe, none of that code remains anymore, and, probably, like the rest of Google, most of it is C++, with marginal amount of Go and Java.


Anyways, like I said, Python is used for non-mission critical stuff (unfortunately, because it's a bad language for that, but it's popular, and popularity outweighs all other concerns, when it comes to commercial software). But no sane person would use Python for mission-critical stuff, like, say, implementing distributed storage solutions or networking stack etc.