this post was submitted on 17 Dec 2025
518 points (96.2% liked)

Programmer Humor

31495 readers
682 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 2 years ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] AnarchoSnowPlow@midwest.social 125 points 5 months ago (40 children)

Programming languages, much like the jackass in the middle, are tools. Different tools are for different things. The right tool for the job can make your day. The wrong tool can make you question your entire career.

[–] captain_aggravated@sh.itjust.works 10 points 5 months ago (7 children)

I seem to remember hearing this story: Back in the 2000s, Google did all their back-end stuff in C++ to make sure it was performant, and when they acquired Youtube they found it was made in Python, slow to run, fast to develop.

[–] victorz@lemmy.world 8 points 5 months ago (6 children)

Did they change it after the acquisition? Or is python why it's still so freaking slow?

[–] sping@lemmy.sdf.org 6 points 5 months ago* (last edited 5 months ago) (1 children)

Things is you don't crunch numbers in Python code, you do that in libraries called from Python.

It's a few statements of orchestration and any heavy lifting is encapsulated compiled code.

You don't do tight loops on Python, or if you do you're using it wrong.

[–] victorz@lemmy.world 1 points 5 months ago

This was mostly tongue in cheek, probably not very clear 😅

But yeah, fully agree with you.

load more comments (4 replies)
load more comments (4 replies)
load more comments (36 replies)