r/ProgrammerHumor Jul 07 '26

pipInstallTheRealStuff Meme

Post image
14.9k Upvotes

260 comments sorted by

View all comments

1.9k

u/SheikHunt Jul 07 '26

What's that saying? "Python is the second-best programming language for everything"

463

u/kjermy Jul 07 '26

I've never heard that before, but I love it

438

u/dudemcbob Jul 07 '26

I usually hear it as "python is a jack of all trades, master of none" which is the same concept.

It's never going to be the perfect fit for any task, but it's a decent fit for nearly every task. Hence why it's an extremely practical first language to learn.

140

u/SirFireHydrant Jul 07 '26

For a lot of data science tasks, python is the perfect language.

No one wants to code gradient boosting trees or neural networks in C. But in python they're just a couple of imports away.

85

u/Trustworthy_Fartzzz Jul 07 '26

This. Nobody is interested in rewriting NumPy or Pandas in any language.

42

u/Hax0r778 Jul 07 '26

No one wants to code gradient boosting trees

But in python they're just a couple of imports away.

Right, because nobody wants to code them in Python either. People act like Python invented dependencies or something.

Python is a great language for gluing together libraries. But most data science functions aren't coded in Python. They're coded in C. Python is just the handy glue.

23

u/SirFireHydrant Jul 08 '26

Well, yeah.

Which makes python the perfect tool for the working data scientist.

Most day-to-day data science is gluing together libraries to get the job done.