Skip to content

Commit 4f87eaa

Browse files
committed
add more companies that use python and improve descriptions
1 parent 92edd10 commit 4f87eaa

File tree

1 file changed

+29
-0
lines changed

1 file changed

+29
-0
lines changed

content/pages/01-introduction/07-companies.markdown

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,17 @@ to [build web apps](/web-development.html), [analyze data](/data.html),
1313
[automate operations via DevOps](/devops.html) and
1414
[create reliable, scalable enterprise applications](/enterprise-python.html).
1515

16+
There is also a fantastic list of
17+
[organizations using Python on the Python.org wiki](https://wiki.python.org/moin/OrganizationsUsingPython#Games)
18+
as well as a detailed write-up of
19+
[several top Python-powered companies on Real Python's blog](https://realpython.com/world-class-companies-using-python/).
20+
21+
Many companies do not even realize they are using Python across their
22+
organizations. For example, if a company is a "Java-only shop" but they
23+
use IBM WebSphere as a web application server then they have to use
24+
Python to script the server's configuration! Python has a habit of getting
25+
in everywhere regardless of whether the usage is intentional.
26+
1627

1728
### Financial institutions
1829
Python is widely-used across financial institutions, whether they are
@@ -32,6 +43,12 @@ below).
3243
Python is used for data analysis,
3344
[web application development](/web-development.html) or DevOps.
3445

46+
* [PayPal](https://www.paypal-engineering.com/2016/09/07/python-packaging-at-paypal/)
47+
uses Python across their entire infrastructure and often writes great
48+
technical blog posts on packaging,
49+
[optimization using C](https://www.paypal-engineering.com/2016/09/22/python-by-the-c-side/)
50+
and [configuring DNS](https://www.paypal-engineering.com/2015/12/16/enterprise-overhaul-resolving-dns/).
51+
3552

3653
### Large tech companies
3754
Large technology companies tend to be polyglot (use many programming
@@ -70,10 +87,22 @@ stacks.
7087
programming language running somewhere in their infrastructure, Python
7188
receives priority support due to its core language status.
7289

90+
* [Dropbox is well-known for using Python](https://techcrunch.com/2013/07/11/how-did-dropbox-scale-to-175m-users-a-former-engineer-details-the-early-days/)
91+
across their application development, infrastructure and operations. They
92+
also did a good job of cornering the market on hiring well-known Python
93+
core contributors for a period of time, such as
94+
[Guido van Rossum](https://blogs.dropbox.com/tech/2012/12/welcome-guido/)
95+
and
96+
[Jessica McKellar](https://opensource.com/business/16/7/red-hat-women-open-source-award-winner-jessica-mckellar)
97+
(although Jessica is now at a new company that she co-founded).
98+
7399
* [Facebook and Instagram use Python 3](https://thenewstack.io/instagram-makes-smooth-move-python-3/)
74100
at scale. They've been very vocal about successfully making the migration
75101
from the [Python 2 world into Python 3](/python-2-or-3.html).
76102

103+
* A significant portion of [Reddit is built in Python](https://github.com/reddit?language=python)
104+
and it is one of the largest sites at scale to use the programming language.
105+
77106
* *Increment* covers usage of Python (and other programming languages) at
78107
Lyft, Digital Ocean, Sauce Labs, Slack and Fastly
79108
[in this awesome overview post titled "What its like to be a developer at..."](https://increment.com/development/what-its-like-to-be-a-developer-at/).

0 commit comments

Comments
 (0)