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.
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?
If you’re adding code you don’t understand to a production system you should be fired
Many times the code we work on is built in abstractions we don’t know about from top to bottom.
So you code everything in Assembly from scratch?
No I just read the stack overflow guy’s explanation and the other small comments around and they explain it.
Closed as duplicate
I don’t understand Assembly. Straight up binary only for me.
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.
In what world is assembly more readable or easier to understand?
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?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.