4 ms·
To this day it doesn't seize to amaze me how many companies run on python - JPMorgan, Bank of America, LinkedIn, Dropbox, etc etc etc - that's probably at least
by drglitch 10y ago
To this day it doesn't seize to amaze me how many companies run on python - JPMorgan, Bank of America, LinkedIn, Dropbox, etc etc etc - that's probably at least 15K devs right there. And so many more ... Makes me proud to be a python dev :)
- edwinnathaniel 10y agoLinkedIN is a Java/Scala shop. Other than Dropbox (well, technically they seem to move toward Go/Rust? for core critical infrastructure), I rarely see medium to big scal projects using largely Python. Instagram, while uses Python, is relatively small size shop/group of people. I don't know well how big pinterest/eventbrite. Some BigCos are using Python for less important projects (scratching their itch maybe?) I don't mean to disrespect the language or the community, I prefer it over other languages but after reading all Python success story, I concluded that more of them are just for morale booster for the community. 10 years large scale Python project is probably very rare...(maybe YouTube but the again the major use of Youtube is their video/streaming, non-Python)
- sanxiyn 10y agoTo me, saying YouTube is non-Python is like saying Facebook is non-PHP.
- pjmlp 10y agoFacebook has long stop using PHP in its pure form and also adopted many other languages. They are now using HHVM, Hack, Reason, Erlang, C++, JavaScript, OCaml, Haskell. YouTube has moved some of their core components to Go.
- knabacks 10y agoMaybe you look at the false examples :) http://www.cisco.com/c/en/us/about/corporate-strategy-office/acquisitions/ironport.html http://www.cisco.com/c/en/us/about/corporate-strategy-office... = Cisco Web & Email Security The Source for the Server is now open source: https://github.com/ironport/shrapnel https://github.com/ironport/shrapnel (python / cython /Pyrex) And disqus had run mainly on Python before they moved some parts to Go-Lang https://github.com/disqus https://github.com/disqus Many Gov's / Edu's run on Plone
- edwinnathaniel 10y agoPlone, while written in Python, should be considered as a packaged app. These small units of govt and edu mostly just install it with a few modifications/installed plugins. No offense to disqus but they are relatively small. So I believe my statement still holds true.
- raverbashing 10y ago> Some BigCos are using Python for less important projects (scratching their itch maybe?) You are very very wrong, but I'm not violating any NDAs here
- edwinnathaniel 10y agoVery wrong sounds absolutes while my statement clearly generalizing the situation, which means there will be rare exceptions. But those are just rare exceptions.
- blahi 10y agoWhat do you mean by "run on python"? Those companies use pretty much every language in existence (not quite, but you get the point, I hope).
- denfromufa 10y agoDropbox has few million lines of Python code. Chase and Bank of America have few thousand contributors on Athena and Quartz projects. Another big elephant is OpenStack.
- coldtea 10y agoThe Dropbox client for one is coded in Python, and Dropbox even started their own "improved Python interpreter" project. Or take Google for example, where Python was (still is for all I know) one of the few officially sanctioned languages: Python, C++, Java (and now Go too -- which, contrary to popular belief hasn't been some kind of exclusive language Google uses, nor has it toppled C++/Java/Python etc from their codebases).
- jivid 10y agoFacebook has a very extensive Python codebase as well. 21% of all backend code is Python: https://code.facebook.com/posts/1040181199381023/python-in-production-engineering/ https://code.facebook.com/posts/1040181199381023/python-in-p...
- edwinnathaniel 10y agoI would like to know how much out of 21% are for scripting/shell/utility, how much for services, how much are truly part of the real products. Calling scripting/shell/utility for "backend" might give wrong ideas to certain crowds who might have thought that backend is more important than front end product sensitive code that 1Billion users interact with everyday.