this post was submitted on 17 Aug 2024
588 points (93.1% liked)

Programmer Humor

32410 readers
1 users here now

Post funny things about programming here! (Or just rant about your favourite programming language.)

Rules:

founded 5 years ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] morrowind@lemmy.ml 51 points 10 months ago (2 children)

"I'm writing a recursive method with threads to optimize the CPU usage in a 0.02%" THIS IS A NONSENSICAL STATEMENT MADE BY DERANGED PEOPLE

I mean this is correct though

[–] stingpie@lemmy.world 13 points 10 months ago (2 children)

Recursion makes it cheaper to run in the dev's mind, but more expensive to run on the computer. Subroutines are always slower than a simple jump.

[–] pivot_root@lemmy.world 6 points 10 months ago

Recursion makes it cheaper to run in the dev's mind, but more expensive to run on the computer.

Maybe for a Haskell programmer, divide-and-conquer algorithms, or walking trees. But for everything else, I'm skeptical of it being easier to understand than a stack data structure and a loop.

[–] xavier666@lemm.ee 4 points 10 months ago

Dynamic programming: Heyyy...

[–] pivot_root@lemmy.world 7 points 10 months ago

Yeah, you have to be pretty deranged to mix multithreading and recursion together.