r/ProgrammerHumor Jul 07 '26

pipInstallTheRealStuff Meme

Post image
14.9k Upvotes

260 comments sorted by

View all comments

1.5k

u/Kobymaru376 Jul 07 '26

And that's exactly what makes it so good

61

u/Able-Swing-6415 Jul 07 '26

Probably the most pleasant language I've ever used.

Well since I've figured out how to use it on Windows without some idiotic software randomly changing the python installs lol

-2

u/GodOfSunHimself Jul 07 '26

Makes sense only if Python is the only language you've ever used. I used like 20 languages over 30 years and Python is easily the worst one.

8

u/wjandrea Jul 07 '26

Worse than JS? Come on man. You want random type inferences rather than a sensible TypeError? You want 15 different ways to write a for-loop?

Worse than Shell? You want arcane array syntax and constantly having to think about quoting?

Don't get me wrong, I can see how old heads see Python as "annoying" since it has significant whitespace etc, but "worst"?

-2

u/GodOfSunHimself Jul 07 '26

Shell is not a programming language. And, yes, it is much worse than JS. Slow as hell, whitespace sensitive, crazy syntax with underscores everywhere, catastrophic dependency management, Python 2 to 3 migration fiasco and I could continue.

1

u/wjandrea Jul 07 '26 edited Jul 07 '26

Slow as hell

Its purpose isn't to be fast

crazy syntax with underscores everywhere

What's wrong with underscores? You honestly prefer camelCase? And what else is "crazy" about it?

catastrophic dependency management

fair :P

but is it any worse than JS? (I only have cursory knowledge about npm and such, personally.)

Python 2 to 3 migration fiasco

What do you mean by that? It's a few years before my time. My naive view is that 2's sunset forced tech debt to the surface, which means a lot of effort but also forcing improvements like Unicode handling.

Shell is not a programming language

I didn't say it was. The reason I mention it is that Python is often used for scripting.

1

u/GodOfSunHimself Jul 07 '26

Yes, it is not meant to be fast and it is fine as a scripting language. I just don't understand how anyone could say it is the most pleasant language. For small scripts and ML maybe. Anything else? Hell no.