3 ms·
> Google doesn't allow any production-level projects to be written in python due to safety concerns Is this actually true? If it's true that Google doesn't all
by qsort 5y ago
> Google doesn't allow any production-level projects to be written in python due to safety concerns
Is this actually true? If it's true that Google doesn't allow Python in production, it seems unlikely that it's due to security concerns.
- dawndrain 5y agoI heard this second-hand, not totally sure it's true
- wheelinsupial 5y ago> in fact Google doesn't allow any production-level projects to be written in python due to safety concerns. Then why did you write it as a fact?
- smueller1234 5y agoIt's not. The remote connection to safety (did you mean security?) would be that static source analysis tools don't work as reliably with dynamic languages. That matters at Google. But you don't even have to think as hard about it: Python is simply comparatively slow and inefficient. Google's fleet is large. It pays off to use more efficient languages. (There's also the whole thing about Python being largely single threaded and computers being very wide these days, as well as being a terrible memory hog and memory making up half the cost of servers.)
- MontyCarloHall 5y agoTheir command line interfaces to Google Cloud Platform (e.g. gcloud/gsutil) is 100% Python. Is that not considered a “production level project”?
- natchy 5y agoThat’s just a client though, right? They write JavaScript too for clients. It’s probably production level services, not just projects.
- moogly 5y agoYeah, did they rewrite YouTube?