this post was submitted on 11 Apr 2025
1144 points (99.4% liked)

Programmer Humor

22354 readers
2853 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
[–] [email protected] 8 points 2 days ago (4 children)

So you code everything in Assembly from scratch?

[–] [email protected] 7 points 2 days ago (1 children)

No I just read the stack overflow guy's explanation and the other small comments around and they explain it.

[–] [email protected] 4 points 1 day ago

Closed as duplicate

[–] [email protected] 3 points 2 days ago (1 children)

I don't understand Assembly. Straight up binary only for me.

[–] [email protected] 1 points 1 day ago (1 children)

Same here. Assembly is a little too high level for me. I don't like the assembler guessing what I meant. I like telling processors exactly what to do.

Honestly, modern CISC processors are also a little high level if you think about it. I don't want the processor guessing what I meant to tell it. I like telling them exactly what to do.

[–] [email protected] 3 points 1 day ago

The processor is just going to guess wrong and might occasionally waste a few cycles!

[–] [email protected] 1 points 2 days ago

In what world is assembly more readable or easier to understand?

[–] [email protected] -2 points 1 day ago (1 children)

Are you seriously trying to equate "I don't know which instructions this code is using" to "I copied code I don't understand"? Are you seriously trying to say that someone who doesn't know how to write x = a + b in assembly doesn't understand that code?

[–] [email protected] 11 points 1 day ago (1 children)

No, they're pointing out that it's a little silly to expect everyone to understand each and every later of abstraction fully before deploying code.

[–] [email protected] 0 points 1 day ago* (last edited 1 day ago)

I said you need to understand what the code you wrote (as in, LOC that git blame will blame on you) does. Not that you need to fully understand what the code it calls does. It should be pretty obvious from context that I'm referring to copy-pasting code from stack overflow or an LLM or whatever without knowing what it does.