2 ms·
I will go against the trend and disagree. IMHO anyone writing software in C or C++, ASM is an extremely valuable skill. Its really hard to debug code if you don
by genmud 3y ago
I will go against the trend and disagree. IMHO anyone writing software in C or C++, ASM is an extremely valuable skill. Its really hard to debug code if you don't understand what the compiler is outputting.
If you ever do software vulnerability research, or reverse engineering it is also very important.
I know its a spicy take, and probably due to my reversing background, but I almost look at C as more of a macro language for ASM. In fact when I write in C, often times I think about what the compiler will produce. It also makes sure that when I write things, I am not doing it in an architecture specific way.